Язык разметки гипертекста HTML
HTML (от англ. Hypertext Markup Language — «язык разметки гипертекста») — является стандартным языком разметки документов во Всемирной паутине (World Wide Web — WWW). Этот язык используется для оформления материалов, публикуемых в виде страниц на сайтах. При просмотре страниц, программа просмотре (браузер) интерпретирует код страницы и отображает ее в виде документа, удобного для человека.
Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1991—1992 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов (размечаемых «тегами»), служащих для создания относительно простых, но красиво оформленных документов. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Wikipedia
HTML 1
Первые версии языка HTML в большей степени определялись производителями браузеров, чем какими-либо стандартами. По сути не существует какого-либо утвержденного стандарта языка HTML 1.
HTML 2.0
Первая стандартизированная версия языка HTML, описана в RFC 1866.
С современной точки зрения эта версия содержала довольно скудный набор элементов. Фактически, в HTML 2.0 можно было лишь оформлять блоки текста (заголовки, абзацы, списки), оформлять текст (жирный, курсив), вставлять гиперссылки и картинки. Также имелась возможность создавать на странице формы. Помимо этого имелись ряд ныне практически не используемых возможностей, таких как Image Maps (<img ismap ...>), Queries and Indexes (<ISINDEX>) и другие.
HTML 3.2
Версия 3 была предложена Консорциумом Всемирной паутины (W3C), однако из-за различия реализации этого стандарта разными браузерами было сделано множество поправок, часть изначально присутствующих элементов была убрана (поддержка математических формул) и были добавлены многие нестандартные, но поддерживаемые браузерами элементы. В результате практическое применение получила версия HTML 3.2.
В третьей версии HTML была введена поддержка таблиц, обтекание текстом изображений и др.
HTML 4.0, 4.01
Версия 4 помимо добавления множества дополнительных элементов, поддерживаемых разными браузерами,
была очищена от ряда устаревших элементов. Устаревшие элементы помечались как не одобряемые и предполагалось
использование вместо них каскадных таблиц стилей (например, элемент font).
HTML 5
В настоящее время Консорциумом Всемирной паутины (W3C) разрабатывается пятая версия языка HTML5. Эта версия должна включить в себя множество новых элементов, в частности для векторной графики и мультимедиа. Также будут переработаны элементы для формирования форм на страницах. Будут удалены ряд устаревших тегов, вместо них предполагается использование каскадных таблиц стилей CSS.
Подробный список планируемых нововведений можно посмотреть на сайте W3C
HTML 5 differences from HTML 4
.