
- •Из истории языка html
- •Основные понятия html
- •Особенности показа документа
- •Структура документа
- •Информация о версии html
- •Элемент html
- •Элемент head
- •Элемент body Назначение элемента
- •Теги тела документа
- •Теги управления разметкой
- •Комментарии
- •Списки в html
- •Гипертекстовые ссылки
- •Графика в html
- •Пользовательские формы
Лекция 12. Язык гипертекстовой разметки HTML
План:
Из истории языка HTML
Основные понятия HTML
Особенности показа документа
Структура документа
HTML 5
XHTML
Литература:
-
Cпецификации HTML 4.01 / http://pyramidin.narod.ru/html401
-
Работа с формой / http://pyramidin.narod.ru/html401/forms.html#h-17.5
Из истории языка html
Год |
Событие |
около 1991 |
Тим Бернерс-Ли изобрел World Wide Web, он создал первые Веб-сервер и Веб-браузер и первую версию HTML |
1993 |
IETF (Internet Engineering Task Force) опубликовал черновик предложения по стандарту HTML |
1995 |
Разработана версия 2.0 языка HTML |
1997 |
Консорциум W3C (Консорциум Всемирной паутины – World Wide Web Consortium, W3C) опубликовал версию HTML 4.0 в качестве рекомендации, которая включила дополнительные специальные расширения браузеров. |
1999 |
Опубликована версия HTML 4.01 |
2000 |
Консорциум W3C опубликовал спецификацию XHTML 1.0, которая является реструктуризацией HTML |
В настоящее время |
Находится в разработке HTML 5 |
Официальная нормативная версия спецификации HTML 4.01 от 24 декабря 1999 года возможна только на английском языке и находится по адресу:
http://www.w3.org/TR/1999/REC-html401-19991224
Все переводы не являются официальным документом W3C, могут содержать ошибки перевода и опечатки. Русский перевод спецификации HTML 4.01 можно найти по адресу:
http://pyramidin.narod.ru/html401
Основные понятия html
HTML — это теговый язык разметки документов.
Любой документ на языке HTML представляет собой набор элементов. Элемент HTML — эта основная структурная единица веб-страницы. HTML содержит элементы, представляющие параграфы, гипертекстовые ссылки, списки, таблицы, изображения и т.д.
Каждый элемент обычно имеет три части:
<начальный тег>содержимое</конечный тег> |
Элемент HTML |
Тэг (tag) – невидимый на странице разметочный символ, содержащий название элемента.
Тэги бывают одиночные и парные. Большинство тэгов используются попарно, т.е. для открывающего тэга в документе имеется соответствующий закрывающий тэг. По правилам HTML закрывающий тэг записывается, так же как и открывающий, но с символом / (прямой слеш) перед именем тэга.
Например:
Одиночный тэг - <BR>
Парный тэг - <TR> </TR>
В отличие от XHTML, названия элементов, указанные в теге всегда нечувствительны к регистру.
Атрибуты тэгов – это дополнительные параметры для тэгов.
-
Атрибуты записываются после имени тэга, отделяются друг от друга пробелами;
-
Порядок следования атрибутов тэга произволен;
-
Многие атрибуты имеют значения, некоторые не имеют значений или могут записываться без них;
-
Если атрибут имеет значение, то оно указывается после названия атрибута через знак «=».
-
Значение атрибута может записываться в кавычках, или без них;
-
Значение атрибута может содержать только латинские буквы (a-z и A-Z), цифры (0-9), дефисы, точку, символ подчёркивания и двоеточие;
-
Названия атрибутов всегда нечувствительны к регистру.
Спецсимволы – это цифровые или символьные имена символов, которые могут быть включены в документ HTML. Они употребляются как ссылки на редко используемые или не вводимые с клавиатуры символы. Например: ©, ® и т.д. Обозначение - &спецсимвол;
-
© - ©
-
- символ пробела
-
< - знак <
-
> - знак >
-
" - знак "
-
å - (десятеричная) буква "a" с маленьким кружком наверху
-
И - (десятеричная) кириллическая "И".
-
水 - (шестнадцатеричная) китайский "водяной" символ.