Создаем хороший и качественный проект. Нужен верстальщик. Будет главная страница сайта, три глобальных раздела, каждый из которых будет иметь подразделы. Глобальные разделы будут иметь схожую структуру и расположение блоков, многие подразделы будут дублироваться по структуре.
По параметрам верстки:
Разметка html
Блочная верстка. Не допускается использование таблиц для позиционирования блоков сайта.
Каждый блок должен быть независимым. Это значит что для того чтобы переместить например форму авторизации на другую страницу - достаточно взять его html и часть css которая отвечает за него и вставить в нужном месте.
Для этого у каждого блока именя класса должно быть уникальным, а всего его элементы должны начинаться с этого имени. Крайне рекомендую к изучению http://ru.bem.info/method/definitions/ чтобы понять чего именно мы хотим.
Такой подход позволит нам легко манипулировать составными частями страницы.
Верстка должна проходить валидацию w3c
Крайне рекомендуется использование html5 doctype и его семантическая разметка
В html не допускается вставка каких-либо кусков стилей или скриптов. Всё это должно быть вынесено в отдельные файлы
Кодировка документов - utf-8
Что касается css:
Не допускается использование вложенных стилей (кроме разметки контентной части, которая может быть изменена в админке через wysiwyg)
Не допускается использование id в качестве селекторов
Не допускается использование имени тега в качестве селекторов
Селектором может выступать только класс
Каждый отдельный блок должен быть отделён комментарием с обозначением блока
JS:
На каждый отдельный блок или действие с помощью js создаётся отдельный файл. Например слайдер будет лежать в slider.js, баннеры из шапки в topBanners.js и т.к.
Мы потом их сами склеим в один документ.
Пути к файлам:
Иерархия файлов такая:
./assets/
/js/
/libs/
/jquery.min.js
/slider.js
/css/
/libs/
/jquery.ui.css
/common.css
/images/
/libs/
/fancybox/
/icons/
Пути к картинкам в css должны быть относительными:
../images/
Свои предложения по цене, дополнительные вопросы и уточнения - в ЛС или в аську 424806945
По параметрам верстки:
Разметка html
Блочная верстка. Не допускается использование таблиц для позиционирования блоков сайта.
Каждый блок должен быть независимым. Это значит что для того чтобы переместить например форму авторизации на другую страницу - достаточно взять его html и часть css которая отвечает за него и вставить в нужном месте.
Для этого у каждого блока именя класса должно быть уникальным, а всего его элементы должны начинаться с этого имени. Крайне рекомендую к изучению http://ru.bem.info/method/definitions/ чтобы понять чего именно мы хотим.
Такой подход позволит нам легко манипулировать составными частями страницы.
Верстка должна проходить валидацию w3c
Крайне рекомендуется использование html5 doctype и его семантическая разметка
В html не допускается вставка каких-либо кусков стилей или скриптов. Всё это должно быть вынесено в отдельные файлы
Кодировка документов - utf-8
Что касается css:
Не допускается использование вложенных стилей (кроме разметки контентной части, которая может быть изменена в админке через wysiwyg)
Не допускается использование id в качестве селекторов
Не допускается использование имени тега в качестве селекторов
Селектором может выступать только класс
Каждый отдельный блок должен быть отделён комментарием с обозначением блока
JS:
На каждый отдельный блок или действие с помощью js создаётся отдельный файл. Например слайдер будет лежать в slider.js, баннеры из шапки в topBanners.js и т.к.
Мы потом их сами склеим в один документ.
Пути к файлам:
Иерархия файлов такая:
./assets/
/js/
/libs/
/jquery.min.js
/slider.js
/css/
/libs/
/jquery.ui.css
/common.css
/images/
/libs/
/fancybox/
/icons/
Пути к картинкам в css должны быть относительными:
../images/
Свои предложения по цене, дополнительные вопросы и уточнения - в ЛС или в аську 424806945
Изменено:
Koroluk - 21 Февраля 2014 02:15
