/html/history_of_HTML:> История (X)HTML_

HTML

HTML

HTML (от англ. "HyperText Markup Language" ‒ «язык гипертекстовой разметки») ‒ стандартный язык разметки веб-страниц.

Приблизительно в период с 1986 по 1991 год британский учёный, сотрудник Европейского института физики частиц («ЦЕРН»; Женева/Швейцария) Тим Бернерс-Ли разработал язык HTML.

Целью создания HTML была разработка такого языка разметки, с помощью которого люди, не будучи специалистами в области вёрстки могли бы его использовать для обмена научной и технической документацией.

HTML 1.0 не существует, так как до 1995 года существовало множество различных (неофициальных) стандартов HTML.

В апреле 1994 году Консорциум W3 (W3C занял позицию ЦЕРНа во Всемирной паутине, унаследовав власть и авторитет последнего) начал подготовку спецификации следующей версии языка ‒ 2.0. Так же в этом году было принято решение поделить язык на уровни (4 уровня) для обеспечения обратной совместимости версий языка.

  • 0-й уровень обязателен для поддержки всеми браузерами (заголовки, ссылки, списки).
  • 1-й уровень дополняет язык рисунками и элементами выделения текста (курсив, подчеркивание, полужирное выделение).
  • 2-й уровень дополняет язык формами ввода информации.
  • 3-й уровень дополняет язык таблицами.

HTML 2.022 сентября 1995 года.

HTML 3.0март 1995 года. Добавлены теги таблиц.

HTML 3.214 января 1997 года. Добавлены теги вставки рисунков, примечаний, разметки математических формул и прочее. Важным нововведением 3.2 явились таблицы стилей ‒ CSS.

HTML 4.018 декабря 1997 года. Доработаны таблицы и формы. К нововведениям 4.0 можно отнести поддержку фреймов, а так же унифицированную процедуру вставки различных объектов.

HTML 4.0124 декабря 1999 года.

HTML 5.028 октября 2014. Добавлены новые теги, расширяющие возможности веб-дизайна, а так же улучшена эффективность управления мультимедиа и совместимость с новыми языками веб-программирования.

HTML 5.1 ‒ разработка начата примерно в декабре 2012.

XHTML

XHTML (от англ. "EXtensible HyperText Markup Language" ‒ «расширяемый язык гипертекстовой разметки») ‒ язык разметки веб-страниц созданный на основе XML и HTML 4.01. За счёт этого XHTML является строгой версией языка HTML. Документы, созданные с помощью XHTML, отличаются от HTML тем, что имеют свой собственный модуль обработки. Так XHTML модуль в процессе обработки веб-страницы (в отличии от HTML) не исправляет ошибки, допущенные в документе.

Основной целью создания данного языка было создание переходной версии между XML и HTML. Это делалось для того, что бы можно было обеспечить более кроссбраузерную работу веб-документов. Так как предполагается, что более строгий синтаксис более кроссбраузерен.

XHTML 1.026 января 2000.

XHTML 1.1 Module-based ‒ добавляет возможность импортировать дополнительные свойства и разметку.

XHTML Basic представляет упрощенную версию ориентированную на устройства не способные использовать полный набор элементов XHTML (например, мобильные телефоны).

XHTML Mobile Profile является модификацией «basic» версии разработанной специально для того, что бы можно было более полно учесть особенности мобильных устройств.

XHTML 2.0 ‒ разработка данной версии была остановлена в конце 2010 года, а все усилия и ресурсы были переключены на разработку HTML 5.0.