Добро пожаловать!
Здесь вы можете найти ответ на интересующий вас вопрос в отрасли сайтостроения, познакомится ближе с web технологиями и web стандартами.

HTML

Версии HTML

В 1989 году Тим Бернерс-Ли разработал язык HTML, который был основан на SGML. Средства разметки абзацев, заголовков, списков и прочие элементы, имеющиеся в HTML, были предусмотрены и в SGML. Заслуга изобретателя HTML состоит в том, что он ввёл в HTML гипертекстовые ссылки.

В 1992 году Д.Раггетт из компании Hewlett-Packard Labs составил более расширенную версию HTML, которая получила обозначение HTML+.

Начиная с 1992 года, многие разработчики броузеров начали расширять HTML за счёт добавления собственных элементов. Это привело к тому, что документы, разработанные с учётом возможностей конкретного броузера, не отображались другими броузерами. Поэтому группа под руководством Дэна Коннолли в 1994 году проанализировала наиболее широко используемые элементы HTML и составила новую версию HTML - HTML 2.0. Эта версия была утверждена IETF (Международная коммисия по Internet стандартам).

Отличие каждой последующей версии HTML от предшествующей заключается в расширении возможостей языка благодаря введению новых тегов (элементов).

Отметим последовательность основных изменений в языке по мере появления новых версий.

HTML 2.0 - HTML 3.2

В 1995 году был опубликован проект версии HTML 3.0, а в январе 1997 года - версия HTML 3.2 рекомендована в качестве стандарта. Принятие спецификации HTML 3.2 позволило авторам Web-страниц создавать новые эффекты за счёт введения:

  • элементов работы с Java-апплетами (APPLET и PARAM)
  • элементов задания таблиц (CAPTION, TABLE, TR, TH и TD)
  • элемента STYLE (включение листов стилей в HTML-документ)
  • элементов, определяющих создание карт ссылок (MAP и AREA)
  • элементов задания размера и цвета шрифта (FONT и BASEFONT)
  • ряда других элементов

HTML 3.2 - HTML 4.0

Версия HTML 4.0 была опубликована в декабре 1997 года - меньше, чем через год после утверждения HTML 3.2. Набор средтв HTML 4.0 существенно расширился благодаря новым элементам:

  • задания табличных столбцов, груп столбцов и строк (COL, COLGROUP, TBODY, TFOOT, THEAD)
  • создания фреймов (FRAME, FRAMESET, IFRAME, NOFRAMES)
  • отображения элементов управления форм (BUTTON, LABEL, FIELDSET, LEGEND, OPTGROUP)
  • формирования объектов (OBJECT)
  • отображения Web-страниц не только на компьютерных мониторах, но и на телевизионных устройствах с низкой разрешающей способностью

В спецификации HTML 4.0 ряд элементов объявлен устаревшими. Некоторые из таких элементов, как APPLET, BASEFONT, CENTER, DIR, FONT, ISINDEX, MENU, S, STRIKE, U консорциум W3C рекомендует не применять. Вместо элементов LISTING, XMP, PLAINTEXT рекомендуется элемент предварительного форматирования PRE. Почти все атрибуты, которые определяют отображение HTML-документа, также рекомендуется вывести из употребления и вместо них применять свойства каскадных листов стилей (CSS).

HTML 4.0 - HTML 4.01

Версия HTML 4.01 принята в конце 1999 года и принципиально не отличается от HTML 4.0. Основное внимание консорциума W3C было уделено исправлению замеченых ошибок и опечаток в опубликованной версии HTML 4.0.

Совет тем, кто смотрит в будущее: при создании проектов придерживайтесь рекомендаций консорциума W3C и не используйте (по возможности) устаревшие элементы.