<< ПредыдущаяОглавлениеСледующая >>


ГЛАВА 1. СТРУКТУРА И ОСНОВНЫЕ ТЕГИ HTML

1.1. Понятие тега

Сам по себе HTML-документ представляет собой текстовый файл, содержащий набор инструкций для представления информации в требуемом виде в окне браузера. Инструкции записываются в виде тегов (читается тэг, от англ. tag) и имеют следующий синтаксис:

<имя_тега [возможные параметры]>

например

<html> - тег начала HTML-документа;
<body> - тег начала содержимого HTML-документа;
<body bgcolor="blue"> - тег с параметром bgcolor, задающий фон страницы.

Чтобы указать браузеру место окончания действия того или иного тега, используется закрывающий тег. Это тег, имеющий то же самое имя с прямым слешем ‘/’ перед ним, например,

<html>
HTML-документ
</html>

здесь </html> - завершающий тег для <html>, или

<body>
Содержание HTML-документа
</body>

здесь </body> - завершающий тег для <body>, и т.д.

Следует отметить, что не каждый открывающий тег должен иметь соответствующий закрывающий. Имеется набор тегов, действие которых начинается и заканчивается одним открывающим тегом, например:

<img src="image.gif"> - тег для вывода изображения image.gif в окно браузера;
<input type="text" value=""> - тег для ввода значений в окне браузера.

Далее, при рассмотрении тегов, будут указываться способы и особенности их применения.

Из приведенных выше примеров записи тегов можно заметить, что существуют теги, содержащие в себе информацию (а также другие теги), например, html и body, которые в дальнейшем будем называть тегами-контейнерами. Соответственно информацию, содержащуюся в них – содержимым тега-контейнера.

Как и в любом языке программирования, язык HTML имеет теги для создания комментариев внутри документа, т.е. текст, который имеется в документе, но не выводится браузером на экран. Для создания комментариев используется следующая пара тегов:

<!-- Это комментарий -->

Имеется ряд тегов, для которых завершающие теги опускаются большинством авторов документов. Например, тег <p> (начало абзаца), как правило, не имеет в документе завершающего тега </p>. Его завершение определяется браузером по «ходу» документа, например, если встретится очередной открывающий тег <p>.

Существуют общие правила интерпретации тегов браузерами. В отличие от языков программирования, в которых ошибочные операторы приводят к соответствующим ошибкам, в HTML не принято реагировать на неверную запись тегов. Неверно записанный тег или его параметр должен просто игнорироваться браузером. Это общее правило для всех браузеров, под действие которых попадают не только ошибочные теги, но и теги, не распознанные данной версией браузера.



<< ПредыдущаяОглавлениеСледующая >>