HTML (от англ. HyperText Markup Language — язык гипертекстовой разметки) — стандартизированный язык разметки документов во Всемирной паутине. Большинство Web - страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами; полученный в результате интерпретации форматированный текст отображается на экране монитора компьютера или мобильного устройства.
XHTML
Язык XHTML является более строгим вариантом HTML, он следует синтаксису XML и является приложением языка XML в области разметки гипертекста.
Во всемирной паутине HTML - страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием шифрования.
Общее представление
Язык гипертекстовой разметки HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1986—1991 годах в стенах ЦЕРНа в Женеве в Швейцарии . HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют тегами . С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.
Первым общедоступным описанием HTML был документ Теги HTML , впервые упомянутый в Интернете Тимом Бернерсом-Ли в конце 1991 года . В нём описываются 18 элементов, составляющих первоначальный, относительно простой дизайн HTML. За исключением тега гиперссылки, на них сильно повлиял SGMLguid, внутренний формат документации, основанный на стандартном обобщенном языке разметки (SGML), в CERN. Одиннадцать из этих элементов всё ещё существуют в HTML 4.
Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без стилистических и структурных искажений воспроизводиться на оборудовании с различной технической оснащённостью (цветной экран современного компьютера, монохромный экран органайзера, ограниченный по размерам экран мобильного телефона или устройства и программы голосового воспроизведения текстов). Однако современное применение HTML очень далеко от его изначальной задачи. Например, тег <table> предназначен для создания в документах таблиц, но иногда используется и для оформления размещения элементов на странице. С течением времени основная идея платформонезависимости языка HTML была принесена в жертву современным потребностям в мультимедийном и графическом оформлении.
Браузеры
Текстовые документы, содержащие разметку на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые Web-браузерами или интернет-обозревателями , обычно предоставляют пользователю удобный интерфейс для запроса Web-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Google Chrome, Mozilla Firefox, Opera, Internet Explorer и Safari .
Версии HTML
Версии HTML | Дата опубликования | |
---|---|---|
HTML 2.0 | Опубликован IETF как RFC 1866 в статусе Proposed Standard (24 ноября 1995 года) | |
HTML 3.0 | 28 марта 1995 года — IETF Internet Draft (до 28 сентября 1995 года) | |
HTML 3.2 | 14 января 1997 года | |
HTML 4.0 | 18 декабря 1997 года | |
HTML 4.01 | 24 декабря 1999 года | |
ISO/IEC 15445:2000 | Так называемый ISO HTML, основан на HTML 4.01 Strict — 15 мая 2000 года | |
HTML5 | 28 октября 2014 года | |
HTML 5.1 | Начал разрабатываться 17 декабря 2012 года . Рекомендован к применению с 1 ноября 2016 года | |
HTML 5.2 | Был представлен 14 декабря 2017 года | |
HTML 5.3 | Был представлен 24 декабря 2018 года |
Официальной спецификации HTML 1.0 не существует. До 1995 года существовало множество неофициальных стандартов HTML. Чтобы стандартная версия отличалась от них, ей сразу присвоили второй номер.
С основными понятиями HTML мы ознакомились , сейчас можно приступить к созданию простых HTML – страниц , для их написания нам нужен текстовый редактор и Web – браузер для просмотра наших написанных страниц .