HTML (HyperText Markup Language) - это язык, принятый в World Wide Web для создания и публикации web-страниц. HTML предоставляет авторам средства для:
· включения в web-документы заголовков, текста, таблиц, списков, фотографий и т.п.;
· перехода к другим web-страницам посредством щелчка кнопки мыши по гипертекстовой ссылке;
· создания и заполнения форм для транзакций с удаленными службами, например, для поиска информации, бронирования билетов, оформления заказов на товары и т.п.
· непосредственного включения в web-документы видеоклипов, звука и других внешних объектов.
Язык HTML используется для задания логической структуры документа (заголовки, абзацы, графические изображения и прочие объекты).
Термин HTML (HyperText Markup Language) означает «язык маркировки гипертекстов». Первую версию HTML разработал сотрудник Европейской лаборатории физики элементарных частиц Тим Бернерс-Ли.
В 1989 году Тим Бернерс-Ли предложил руководству международного центра высоких энергий (CERN) проект распределенной гипертекстовой системы, которую он назвал World Wide Web (WWW), Всемирная паутина. Первоначально идея системы состояла в том, чтобы при помощи гипертекстовой навигационной системы объединить все множество информационных ресурсов CERN в единую информационную систему. Технология оказалась настолько удачной, что дала толчок к развитию одной из самых популярных в мире глобальных информационных систем. Практически в сознании большинства пользователей глобальной компьютерной сети Internet сама эта сеть ассоциируется с тремя основными информационными технологиями:
· электронная почта (e-mail);
· файловые архивы FTP;
· World Wide Web.
Причем последняя технология постепенно перемещается на первое место. Разработчики HTML смогли решить две задачи:
|
· предоставить дизайнерам гипертекстовых баз данных простое средство создания документов;
· сделать это средство достаточно мощным, чтобы отразить имевшиеся на тот момент представления об интерфейсе пользователя гипертекстовых баз данных.
Язык НТМL позволяет размечать электронный документ, который отображается на экране с полиграфическим уровнем оформления; результирующий документ может содержать самые разнообразные метки, иллюстрации, аудио- и видеофрагменты и так далее. В состав языка вошли развитые средства для создания различных уровней заголовков, шрифтовых выделений, различные списки, таблицы и многое другое.
Таким образом, гипертекстовая база данных в концепции WWW — это набор текстовых файлов, размеченных на языке HTML, который определяет форму представления информации (разметка) и структуру связей между этими файлами и другими информационными ресурсами (гипертекстовые ссылки). Гипертекстовые ссылки, устанавливающие связи между текстовыми документами, постепенно стали объединять самые различные информационные ресурсы, в том числе звук и видео; в результате возникло новое понятие — гипермедиа.
Такой подход предполагает наличие еще одного компонента технологии — интерпретатора языка. В World Wide Web функции интерпретатора разделены между Web-сервером гипертекстовой базы данных и интерфейсом пользователя. Сервер, кроме доступа к документам и обработки гипертекстовых ссылок, обеспечивает предпроцессорную обработку документов, в то время как интерфейс пользователя осуществляет интерпретацию конструкций языка, связанных с представлением информации.
|
Структурой и форматированием HTML-документа управляют директивы языка HTML, называемые тегами.
Тег HTML состоит из следующих друг за другом в определенном порядке элементов:
· левой угловой скобки <
· необязательного слэша /, который означает, что тег является конечным тегом, закрывающим некоторую структуру.
· имени тега, например TITLE или PRE
· необязательных, если даже тег может иметь их, атрибутов, задающих различные свойства тега, дающих дополнительную информацию о том, как браузер должен обработать текущий тег.
· правой угловой скобки >.
Когда WEB-браузер получает документ, он определяет, как документ должен быть интерпретирован. Самый первый тег, который встречается в документе, должен быть тэгом <HTML>. Данный тег сообщает WEB-браузеру, что ваш документ написан с использованием HTML.
Тег заголовочной части документа должен быть использован сразу после тега <HTML> и более нигде в теле документа. Данный тег представляет общее описание документа.
Большинство WEB-браузеров отображают содержимое тега <TITLE> в заголовке окна, содержащего документ и в файле закладок, если он поддерживается WEB-браузером.
Теги тела документа идентифицируют отображаемые в окне компоненты HTML-документа. Тело документа может содержать ссылки на другие документы, текст и другую форматированную информацию.
Тело документа должно находиться между тегами <BODY> и </BODY>. Это та часть документа, которая отображается как текстовая и графическая (смысловая) информация.
Простейший HTML-документ:
<html>
<head>
<title> Название страницы </title>
</head>
<body>
Все содержимое страницы, которое выводится на экран.
</body>
</html>