Основы программирования на JavaScript | страница 74



Кроме того, необходимо писать код HTML символами нижнего регистра, и никогда не пропускать завершающие теги (такие как

).

Вот собственно и все. Удачного кодирования!

Элементы XHTML должны быть правильно вложены

Элементы XHTML всегда должны быть замкнутыми

Элементы XHTML должны записываться в нижнем регистре

Документы XHTML должны иметь один корневой элемент

В HTML некоторые элементы могут вкладываться друг в друга некорректно, например как в случае: Этот текст жирный и наклонный

В XHTML все элементы должны правильно вкладываться друг в друга, например: Этот текст жирный и наклонный

Примечание: Достаточно часто при создании вложенных списков забывают о том, что внутренний список должен находится между тегами

  • и
  • .

    Неправильно:


    • Кофе
    • Чай

      • Черный чай
      • Зеленый чай

    • Молоко


    Правильно:


    • Кофе
    • Чай

      • Черный чай
      • Зеленый чай

    • Молоко


    Обратите внимание, что в примере "правильного" кода вставлен тег после тега .

    Непустые элементы должны иметь замыкающий тег.

    Неправильно:


    Это -- параграф

    Это -- еще один параграф


    Правильно:


    Это -- параграф

    Это -- еще один параграф


    Пустые элементы должны иметь замыкающий тег или начальный тег должен заканчиваться символами />.

    Неправильно:


    Разрыв строки:

    Горизонтальная линия:


    Изображение: Веселое лицо


    Правильно:


    Разрыв строки:

    Горизонтальная линия:


    Изображение: Веселое лицо


    Спецификация XHTML определяет, что имена и атрибуты тегов должны записываться в нижнем регистре.

    Неправильно:


    Параграф


    Правильно:


    Параграф


    Все элементы XHTML должны быть вложены в корневой элемент . Все другие элементы могут иметь вложенные элементы (потомков). Вложенные элементы должны быть парными и правильно вкладываться в свой родительский элемент. Общая структура документа имеет следующий вид:


    ...

    ...


    При записи документа XHTML требуется использовать четкий синтаксис HTML.

    [x]. Имена атрибутов должны записываться в нижнем регистре

    [x]. Значения атрибутов должны заключаться в кавычки

    [x]. Минимизация атрибутов запрещена

    [x]. Атрибут