10. HTML и XML. XHTML.

Между HTML и XML существует определённое сходство:

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

Сравнение HTML и XML:

При желании любой HTML-документ можно превратить в правильный XML-документ:

Такой «исправленный» HTML называется XHTML (стандартизирован, последняя версия 1.1).