- Выполнена HTML-разметка всех элементов макета.
- Документ проходит проверку на валидность validator.w3.org/nu/.
- Теги использованы согласно их семантического смысла.
- HTML-файл называется
index.html
. - В корне проекта есть папка
images
с изображениями. - В корне проекта есть папка
css
с файлами стилей. - В названиях файлов нет заглавных букв и пробелов, только буквы английского алфавита.
- Отсутствуют сокращения и транслит в названиях классов, атрибутов и файлов.
- Единообразное написание и форматирование HTML и CSS кода. Код обязательно должен следовать стандартам указанным в этом документе.
- У всех изображений в теге
<img>
прописан их размер из макета. - Файлы стилей подключены внутри
<head>
. - Использована нормализация стилей с
normalize.css
. - Вся собственная стилизация выполнена в одном файле стилей.
- В CSS-стилях отсутствует
!important
. - Подключены правильные шрифты, их размеры, высота строк, цвет и толщина равны соответствующим значениям в макете.
- Указаны альтернативные варианты шрифта и тип семейства в конце перечисления
font-family
. - Для стилизации не используются идентификаторы.
- Нет глобальных стилей тегов, кроме
html
,body
,img
. - У интерактивных элементов при нажатии или фокусе с клавиатуры есть активное состояние.
- Размеры контейнера, больших сеточных блоков и элементов внутренних микросеток совпадают с макетом с погрешностью 1px (можно округлять нечетные значения вниз или вверх на 1px).
- Внешние отступы и внутренние поля у блоков сделаны максимально приближенными к макету. Максимальная вертикальная погрешность 4px, горизонтальная 2px.