Основы программирования на JavaScript | страница 74
Кроме того, необходимо писать код HTML символами нижнего регистра, и никогда не пропускать завершающие теги (такие как
).Вот собственно и все. Удачного кодирования!
Элементы XHTML должны быть правильно вложены
Элементы XHTML всегда должны быть замкнутыми
Элементы XHTML должны записываться в нижнем регистре
Документы XHTML должны иметь один корневой элемент
В HTML некоторые элементы могут вкладываться друг в друга некорректно, например как в случае: Этот текст жирный и наклонный
В XHTML все элементы должны правильно вкладываться друг в друга, например: Этот текст жирный и наклонный
Примечание: Достаточно часто при создании вложенных списков забывают о том, что внутренний список должен находится между тегами и .
Неправильно:
- Кофе
- Чай
- Черный чай
- Зеленый чай
- Молоко
Правильно:
- Кофе
- Чай
- Черный чай
- Зеленый чай
- Молоко
Обратите внимание, что в примере "правильного" кода вставлен тег после тега .
Непустые элементы должны иметь замыкающий тег.
Неправильно:
Это -- параграф
Это -- еще один параграф
Правильно:
Это -- параграф
Это -- еще один параграф
Пустые элементы должны иметь замыкающий тег или начальный тег должен заканчиваться символами />.
Неправильно:
Разрыв строки:
Горизонтальная линия:
Изображение:
Правильно:
Разрыв строки:
Горизонтальная линия:
Изображение:
Спецификация XHTML определяет, что имена и атрибуты тегов должны записываться в нижнем регистре.
Неправильно:
Параграф
Правильно:
Параграф
Все элементы XHTML должны быть вложены в корневой элемент . Все другие элементы могут иметь вложенные элементы (потомков). Вложенные элементы должны быть парными и правильно вкладываться в свой родительский элемент. Общая структура документа имеет следующий вид:
...
...
При записи документа XHTML требуется использовать четкий синтаксис HTML.
[x]. Имена атрибутов должны записываться в нижнем регистре
[x]. Значения атрибутов должны заключаться в кавычки
[x]. Минимизация атрибутов запрещена
[x]. Атрибут