logo
Лекции по информатике2 / Лекция2

3.2.2. Применение языка html

Структура документа HTML

Все документы HTML имеют одну и ту же структуру, определяемую фиксированным набором тегов структуры. Документ HTML всегда должен начинаться с тега <HTML> и заканчиваться соответствующим закрывающим тегом (</HTML>). Внутри документа выделяются два основных раздела: раздел заголовков и тело документа, - идущие именно в таком порядке. Раздел заголовков содержит информацию, описывающую документ в целом, и ограничивается тегами <HEAD> и </НЕАD>. В частности, раздел заголовков должен содержать общий заголовок документа, ограниченный парным тегом <TITLE>.

Основное содержание размещается в теле документа, которое ограничивается парным тегом <BODY>. Строго говоря, положение структурных тегов в документе нетрудно определить, даже если они опущены. Поэтому стандарт языка HTML требует только наличия тега <TITLE> (и, соответственно, </TITLE>). Тем не менее, при создании документа HTML опускать структурные теги не рекомендуется.

Простейший правильный документ HTML, содержащий все теги, определяющие структуру, может выглядеть следующим образом:

<HTML>

<НЕАD><TITLE>Заголовок документа</TITLE></НЕАD>

<BODY>

Текст документа

</BODY>

</HTML>

Большинство элементов языка HTML описывает части содержания документа и помещается между тегами <BODY> и </BODY>, то есть внутрь структурного элемента BODY. Такие элементы делят на блочные и текстовые. Блочные элементы относятся к частям текста уровня абзаца. Текстовые элементы описывают свойства отдельных фраз и еще более мелких частей текста.

Правила вложения элементов:

Теги можно условно разделить на несколько групп:

  1. Функциональные блочные элементы (заголовки, абзац, гор. линейка)

  2. Гипертекстовые ссылки

  3. Web-графика (вставка рисунков GIF и JPEG, их форматирование, альтернативный текст, фоновый рисунок)

  4. Списки (нумерованные, маркированные,списки определений)

  5. Таблицы

  6. Фреймы

  7. Формы (анкеты)

Строго говоря, все правила языка HTML можно рассматривать исключительно как «пожелания». Тем не менее, гарантию правильного воспроизведения документа дает только неукоснительное следование требованиям спецификации языка.