Требования к вёрстке

Передавая вёрстку программисту, верстальщик не всегда задумывается о функционале сайта, поэтому часто в вёрстке чего-то не хватает либо допущены ошибки.

Вот несколько требований, на которые нужно проверить вёрстку, прежде чем программист сможет приступить к "поcадке" её на СMS

1. Располагайте файлы css-стилей в папке "css", файлы js-скриптов - в папке "js". Некоторые верстальщики хранят файлы в папках "styles" и "scripts" соответственно. Вот вам несколько аргументов в пользу предложенного мною варианта:

  • названия папок короче
  • начинаются с разных букв и легче распознаются глазом
  • вариант с именованием "css" + "js" более распространён, чем "styles" + "scripts"

 

2. Проверьте, прокомментирована ли вёрстка: выделены ли все ключевые блоки, такие как шапка, контент, колонки, меню, подвал. Старайтесь показать начало и окончание блока:



3. Бывает, что вёрстка состоит из нескольких макетов: главной, внутренней страницы с одной и двумя колонками. И Вы решили проблему разного количество колонок применением разных классов: "onecolumn" и "twocolumn". Не поленитесь написать небольшой комментарий программисту, иначе довольно сложно искать отличия в длинном коде вёрстки.

4.Часто дизайнеры выделяют в меню и других блоках какие-то фразы или слова КАПСЛОКОМ. Стоит при вёрстке учитывать это и делать на css приведение к верхнему регистру (это НЕ касается контента, а касается исключительно статично свёрстанных зон) .

5. Почти на всех сайтах есть страница контактов. Проверьте, создали ли Вы пример вёрстки для формы обратной связи. Вам в помощь я подготовила пример кода формы обратной связи: просто создайте новую страницу, киньте туда этот код и проверьте, корректно ли он отображается в Вашей вёрстке. Пропишите для всех полей формы шрифт сайта и корректные размеры!



6. Проверьте, показали ли вы, как будет выглядеть активные пункты меню . При этом, привязывайте все стили активного пункта меню к классу-активатору, а не наследуйте их от ссылки. Потому что иначе, программисты вынуждены оставлять теги <a> без href атрибута для поддержания вида вёрстки.

7. Узнайте у менеджера, будет ли на сайте, например, список новостей. Если да, то сделайте пожалуйста пример такой страницы. Обязательно покажите как будет выглядеть навигация.

8. Создайте тестовую страницу. Что это такое и для чего нужна тестовая страница?
После того как сайт посадили на CMS, к работе приступают контенщики - люди, которые заполняют сайт информацией. Они не знают HTML и CSS и пользуются редакторами. Редакторы используют стандартные теги, без применения css. Поэтому Вам нужно предусмотреть, чтобы все теги в контентной области отображались корректно: то есть для вашего класса content, нужно прописать отображение: заголовков, параграфов, ссылок, таблиц, список. Больше про оформление контента читайте на сайте xiper.net.

Вам в помощь я подготовила следующий код:



Если у таблиц появились рамки, а у списков маркеры не вылезли за границы контентной области, поздравляю, Вы хороший верстальщик!

Давайте вместе стремится к качественной работе!

Спасибо за внимание, Татьяна