Задать вопрос
@VersLib

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

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

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

Спасибо за ответы заранее!
  • Вопрос задан
  • 14460 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 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 умеет строить навигацию по вашим страницам. Можно хоть блог запилить на нём.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы