@VersLib

Как сверстать многостраничный сайт?

Добрый день!
Верстаю недавно.

Подскажите, пожалуйста, как верстать правильно многостраничные сайты?
Я делала сайты только для себя. Просто для каждой страницы создавала свой HTML файл. И соединяла их путем ссылок в навигации. Как делают профессионалы свои многостраничники? ( 1 вар - в случае просто верстки; 2 вар - при последующем натяжении ее на CMS).

Спасибо за ответы заранее!
  • Вопрос задан
  • 14295 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Вёрстка делится на секции: одна секция - один HTML-файл и затем всё соединяется при помощи склейки на стороне сервера или через AJAX на стороне клиента.
Секции шаблона:
1. HTML (тип документа, язык, схемы): 1 файл
=>1.1. HEAD (CSS,JS,META-тэги): 1 или несколько файлов
=>1.2. BODY (сетка размещения - зависит от типа страницы): 1 или несколько файлов
==>1.2.1. Block1....BlockN (шапка, меню, основной контент, футер, блоки рекламы, блоки новостей и т.д.): кол-во файлов = кол-ву блоков = N

Каждая секция и каждый блок (Block1..BlockN): это HTML-код в отдельном файле.
Потом всё это собирается для каждой страницы как детали конструктора.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Имхо, наиболее удобны для статических сайтов, генераторы оных.
Если не хочется уходить от html синтаксиса то посмотрите в сторону middleman (ruby), или что то на из мира nodejs, но для начала имхо middleman будет проще.
А дальше как ранее уже писали, выносите блоки в отдельные файлы, middleman умеет строить навигацию по вашим страницам. Можно хоть блог запилить на нём.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы