HTML\CSS → Наиболее частые ошибки при верстке

Наиболее частые ошибки при верстке:

1. Незакрытые элементы (XHTML, в отличие от HTML, требует закрытия всех элементов, в том числе не имеющих закрывающего тега, как, например, <br />).

2. Отсутствие альтернативных текстов для изображений (достигающийся применением атрибута alt, который помогает сделать документы доступнее для устройств, которые не в состоянии отображать изображения, или предназначенных для слабовидящих людей).

3. Присутствие текста непосредственно в теге документа (должен быть объявлен блочный элемент, внутрь которого следует помещать содержимое) Вот так <p>Текст</;p>.

4. Вложение блочных элементов внутрь инлайновых (внутристрочных) (например, блочные элементы <div> или <p> не могут быть вложены внутрь инлайновых элементов <a>, <span>, <em> и так далее).

5. Пренебрежение заключением значений атрибутов в кавычки (<a href=http://example.com/> вместо <a href=»http://example.com/»>).
Неправильное вложение элементов (конструкции вида <strong> <em> </strong> </em>).

6. Неправильное использование ссылок-мнемоник (например, & вместо &amp;)
Написание тегов и/или атрибутов прописными буквами (<DIV STYLE=»…»> вместо <div style=»…»>).

7. Задание в теге <!DOCTYPE …> относительного пути к DTD-файлу, скопированного с сайта www.w3.org («DTD/xhtml11.dtd» вместо «http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd»).