Стандарты HTML

 

Существуют несколько версий стандарта HTML:

RFC 1866 — HTML 2.0, одобренный как стандарт 22 сентября 1995;

HTML 3.2 — 14 января 1996;

HTML 4.0 — 18 декабря 1997;

HTML 4.01 (незначительные изменения) — 24 декабря 1999;

ISO/IEC 15445:2000 (так называемый «ISO HTML», основан на HTML 4.01 Strict) — 15 мая 2000.

Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.

Версия 3 была предложена Консорциумом Всемирной паутины (W3C) в марте 1995, и обеспечивала много новых возможностей вроде поддержки таблиц, «обтекания» изображений текстом и отображения сложных математических формул. Даже при том, что стандарт версии 3 был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения из версии 3.0, зато добавлены нестандартные элементы, поддерживаемые браузерами Netscape и Mosaic. Поддержка математических формул была выпущена дополнительным стандартом MathML.

HTML версии 4.0 также содержит много элементов, специфичных для отдельных браузеров, но в то же самое время произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и не одобряемые (deprecated). В частности, элемент font, используемый для изменения свойств шрифта, был помечен как устаревший, вместо него рекомендуется использовать таблицы стилей CSS.

Следующим нововведением в HTML стала технология динамического HTML (DHTML), которую придумали программисты Microsoft «в пику» конкурентам из Netscape. DHTML имеет возможность автоматического изменения содержания web-страницы и ее внешнего вида в зависимости от действий пользователя и внешних событий.

Новых версий языка HTML не будет, однако существует дальнейшее развитие HTML под названием XHTML (Extensible Hypertext Markup Language — «расширяемый язык разметки гипертекста»). Вариант XHTML 1.0 был одобрен в качестве Рекомендации Консорциума Всемирной паутины (W3C) 26 января 2000 года.