HTML
HTML (HyperText Markup Language) — язык гипертекстовой разметки веб-страниц, одна из составляющих World Wide Web.
Содержание |
[править] Язык разметки HTML
Язык разметки HTML создан на основе более общего языка разметки электронных документов SGML. Основой HTML-разметки являются html-теги — специальные метки, которые определяют структуру веб-документа, его внешний вид, стилевое оформление и связи между документами. С помощью html-тегов размечается содержимое документа (текст), вставляются изображения, таблицы, добавляются гиперссылки, связывающие группы веб-страниц в единую структуру (веб-сайт) и обеспечивающие навигацию между ними. Совместно с HTML-разметкой применяются стили CSS.
При интерпретации браузерами документа, размеченного в формате HTML, все группы последовательно идущих пробелов, а также знаки табуляции и символы перевода строки преобразуются в единичные пробелы. Для добавления переноса строки используется отдельный тег. Ряд символов, которые используются для обозначения тегов, не может быть отображён непосредственно в тексте страницы, поэтому для их отображения используются специальные коды символов — эскейп-последовательности. С помощью конструкций «<!-- -->
» можно вставлять поясняющие комментарии, которые не отображаются при просмотре браузером.
Разметка HTML, с некоторыми ограничениями, применяется наряду с викиразметкой в википроектах, в том числе для создания шаблонов.
[править] Документы HTML
Документы в формате HTML — веб-страницы — представляют собой обычные текстовые файлы с расширением *.html или *.htm, содержащие собственно текст документа и разметку в виде HTML-тегов. Кроме этого в начале HTML-файла добавляется DOCTYPE, указывающий браузеру, на основе какой версии HTML документ был создан.
Размещаются веб-страницы на веб-сервере или на локальном компьютере пользователя. Для их просмотра используются специальные программы-клиенты — веб-браузеры, а для создания и редактирования — обычные текстовые редакторы или специальные программы — визуальные редакторы, работающие по принципу WYSIWYG.
[править] История
Первая версия HTML была создана в 1989 году. Её разработкой занимались Тим Бернерс-Ли и Робер Кайо, сотрудники Европейской лаборатории физики элементарных частиц в CERN в Женеве, Швейцария.
В 1993 году появилась промежуточная версия стандарта под названием HTML+.
В июне 1994 года появилась версия HTML 2.0, содержащей большинство основных базовых элементов. Начало широкого распространения гипертекста и веб-технологий в Интернете. Также в 1994 году был создан консорциум W3C, занимавшийся стандартизацией HTML.
В ноябре 1995 года стандарт HTML версии 2.0 был принят консорциумом W3C.
В 1995 году началась разработка HTML 3.0. В нём была добавлена поддержка CSS. Были добавлены возможность форматирования математических символов. HTML 3.0 так и не был принят и утверждён в качестве стандарта.
HTML 3.2 начал разрабатываться в 1996 году. Появляется поддержка фреймов, которая не вошла в спецификации и являлась расширением HTML 3.2, но получила широкое распространение и поддерживалась всеми популярными браузерами. Стандартом поддерживались элементы <APPLET> и <SCRIPT>, добавляющие программный код клиентских скриптов.
11 января 1997 года HTML версии 3.2 был принят консорциумом W3C.[1][2]
20 декабря 1997 года выпущен HTML версии 4.0, получивший название «Dynamic HTML».[1][3] В этом стандарте принято разделение на логические и визуальные теги. [4] Фреймы, бывшие до этого в статусе расширения, вошли в официальную спецификацию HTML 4.0. Теги-контейнеры для скриптовых языков, в т. ч. Java апплеты, утратили поддержку.[5]
В 1999 году появился HTML 4.01.[6]
Стандарты ранних версий HTML во многом определялись разработчиками браузеров Netscape Navigator и Internet Explorer, которые первыми внедряли различные нововведения и задавали общие тренды развития языка.
[править] Стандартизация языка HTML
Стандартизацией языка разметки HTML и выпуском его спецификаций в виде новых версий занимается организация W3C. Производители браузеров в свою очередь в дополнение к стандартам вводят поддержку своих расширений (extensions) и создали группу WHATWG, которая также занимается стандартизацией HTML.
[править] Версии HTML
[править] HTML 1.0
Этап первоначальной разработки языка разметки HTML. Стандартизация ещё отсутствует.
[править] HTML 2.0
Были добавлены новые теги <FONT>
, <CENTER>
, <NOBR>
, <HR>
, маркированные и нумерованные списки, атрибут CLEAR для тега <BR>
, атрибуты BORDER, VSPACE и HSPACE для тега <IMG>
.
[править] HTML+
В этой версии языка были определены таблицы, стили и математические формулы.
[править] HTML 3.0
Добавлены поддержка CSS, математических символов и формул, теги <BIG>
, <SMALL>
, <SUB>
, <SUP>
, выделение абзацев с помощью тега <P>
, создание карт изображений image maps, отправка файлов на сервер при помощи форм.
[править] HTML 3.2
Добавлены теги для вставки кода программ и скриптов <SCRIPT> и <APPLET>. Поддержка фреймов в качестве расширения HTML 3.2.
[править] HTML 4.0
Разделение на логические и визуальные теги. Фреймы становятся частью стандарта HTML. Теги <SCRIPT> и <APPLET> для Java-апплетов устаревают.
[править] HTML 4.01
Этот раздел статьи ещё не написан. Согласно чьему-то гениальному замыслу, на этом месте должен располагаться специальный раздел.
Вы можете помочь проекту, написав этот раздел. |
[править] HTML 5.0
Этот раздел статьи ещё не написан. Согласно чьему-то гениальному замыслу, на этом месте должен располагаться специальный раздел.
Вы можете помочь проекту, написав этот раздел. |
[править] Источники
- Kevin Werbach Краткое руководство по HTML (перевод на русский Станислава Малышева) // c_rabbit.chat.ru. — 1996 год.
- П. Храмцов Язык гипертекстовой разметки HTML и протокол обмена гипертекстовой информацией HTTP // Материалы конференции «Internet — Россия '96». — РНЦ «Курчатовский Институт» — CITFORUM, 1996.
- HTML. — Softservice Group — Городской Кот, 1996.
- Николай Чувахин Практическое руководство по HTML. — Городской Кот, 1997.
- Д. Рассохин, А. Лебедев World Wide Web - всемирная информационная паутина в сети Internet // Второе издание. — Химический факультет МГУ, 14 Июль, 1997.
[править] Примечания
- ↑ 1,0 1,1 Глобальный Internet — «История Internet» interhistory.narod.ru
- ↑ Николай Чувахин Практическое руководство по HTML Глава 1. Вводные замечания — Городской Кот, 1997
- ↑ Internet: Новости с переднего края 20 Декабря 1997 года — Городской Кот
- ↑ Глобальный Internet — «История Internet» interhistory.narod.ru
- ↑ История HTML — Персональный сайт lara19910506.narod.ru
- ↑ Учебник по HTML Глава 1. Основы технологии публикации в Сети
HTML относится к теме «HTML» |