Версии языка HTML [329]:

  1. HTML 2.0 - Стандарт был утвержден в ноябре 1944 г. организацией IETF (Internet Engineering Task Force ). В нем были расширены возможности предыдущей версии языка и он получил широкое распространение как у профессионалов, так и любителей.
  2. HTML 3.0 - Проект версии языка был опубликован в марте 1995 г. В нем были произведены радикальные изменения предыдущих версий включены дополнительные возможности, включая таблицы, математические выражения и т.д. Это стало причиной того, что он не стал официальной спецификацией и был заменен спецификацией HTML 3.2.
  3. HTML 3.2 (кодовое наименование проекта: Wilbur”) Был опубликован и начал широко использоватья с мая 1996 г., получил официальное утвержден в 1997 г. Получил популярность из-за совместимости с HTML 2.0.
  4. HTML 4.0 (кодовое наименование проекта: Cougar ”) – последняя версия языка. В нем реализованы многие распространенные концепции Web -дизайна и приняты некоторые средства HTML 3.2. Самым значительным отличием HTML 4.0 от предыдущих версий является кодировка Unicode , тег “ Object”, позволяющий работать с мультимедиа ( в т.ч. с видеоклипами и звуком) и др. Подробно о языке HTML 4.0 и работе с ним см. [330].
  5. DHTML (Dynamic HTML) – ” Динамическая HTML ”: развитие языка HTML для создания движущихся (“динамических”) эффектов на Web -страницах. Подробнее см. [286, 479], а также на Web -сайте: < http://web.ukonline.co.uk/paul.stephens/index.him>.
  6. XML (Extensible Markup Language) – “ Расширяемый язык разметки ”. Предложен консорциумом WWW Consortium (W3C ) -ориентированных языков в 1996 г. Входит в подмножество SGML Возник в результате необходимости создать более обобщенный язык разметки без соблюдения сложного и громоздкого для использования в Интернете стандарта SGML . Хотя XML и требует формально определять язык разметки, стадия проверки корректности стала не обязательной: наличие определений типов документов ( DTD- Document Type Definition ) не требуется, хотя и допускается. Кроме того, в XML используется лишь некоторое подмножество правил SGML , что облегчает его использование. Подобно SGML XML является метаязыком и содержит правила, по которым должно определяться множество “тегов” (см. выше), допустимых в документе. Пакет данных, описанный на XML, называют XML -документом. Подробнее см. - [336, 354, 478, 527, 528].