diff --git a/README.md b/README.md index ba1f201..8844cb4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -## Требования к верстке +## **Требования к верстке** -### С точки зрения веб-разработки: +### **С точки зрения веб-разработки:** * верстаем на чистом HTML/CSS с использованием flex и grid (без подключение библиотек типа bootstrap и т.п.) * при именовании блоков используем методологию **БЭМ в стиле "Two Dashes"**: `block-name__elem-name--mod-name--mod-val` @@ -11,10 +11,10 @@ + значение модификатора отделяется от его имени двумя дефисами (--) * из конечного HTML-файла убрать все комментарии, если такие имеются * все медиазапросы пишутся в отдельных файлах (которые мы подготовили) для того чтобы оптимизировать скорость загрузки; если используется препроцессор, то не нужно в классе каждого блока использовать импорты медиа запросов, а наоборот выносим пример можно посмотреть на ["видео"](https://www.youtube.com/watch?v=9uaENbRyVT4) - +* **ВАЖНО:** если верстка делается для многостраничного сайта (особенно на CMS), то для всех страниц прописывать уникальный класс в \
, от которого строить все CSS-правила на этой странице + для кажой станицы использовать свои отдельные CSS-файлы -### С точки зрения SEO: +### **С точки зрения SEO:** * все теги использовать строго по назначению! Текстовые (strong, b, i, em, h1-h6… p) используем только в текстовых блоках и заголовках. Для дизайна используем div и span. Например не нужно втыкать в подвал, шапку или формы захвата h4 или закрывать просто крупный текст, который не является заголовком в h2. * на странице должен быть только один заголовок первого уровня (h1) * должны присутствовать все основные теги и атрибуты — html, head, body, title, description, lang=ru, content=html, charset=utf8 @@ -22,9 +22,9 @@ * для \