Прежде всего, определим, что такое логическое форматирование документа.
Под логическим форматированием подразумевается использование специальных тегов HTML
для слов и групп слов в соответствии с их значением. Например,
цитаты оформляются с помощью тега CITE,
выделение с помощью тега EM и т.д.
Зачем это нужно? Почему нельзя обойтись только тегами физического форматирования?
Все очень просто, теги логического форматирования можно переопределить с
использованием CSS. При этом достигается высокая
гибкость в оформлении сайта и простота в его написании.
В следующей таблице рассмотрим теги
логического форматирования документа с параметрами оформления по умолчанию:
Тег | Описание |
ABBR |
Используется для описания аббревиатуры
(сокращенное название, которое читается по буквам). Закрывающийся тег обязателен.
Пример: HTML |
ACRONYM |
Используется для описания акронима
(сокращенное название, которое читается как слово). Закрывающийся тег обязателен.
Пример: ВУЗ |
CITE |
Используется для цитат (по умолчанию наклонный текст).
Необязательное свойство TITLE задает текст всплывающей
подсказки. Закрывающийся тег обязателен. Пример: И это пройдет... |
CODE |
Используется для отображения фрагментов программного кода
(по умолчанию моноширинной шрифт).
Необязательное свойство TITLE задает текст всплывающей подсказки.
Закрывающийся тег обязателен.
Пример: var a = new Array(); . |
DFN |
Используется для определений, например для термина,
встречающегося в тексте впервые
(по умолчанию наклонный шрифт для первой строки, и обычный для остальных).
Необязательное свойство TITLE задает текст всплывающей подсказки.
Закрывающийся тег обязателен.
Пример: HTML is a hypertext markup language. |
EM |
Используется для выделения текста (по умолчанию наклонный шрифт,
происходит от английского emphasis - ударение). Необязательное свойство TITLE задает текст всплывающей подсказки.
Закрывающийся тег обязателен. Пример: EM используется для выделения текста. |
KBD |
Выделения текста, вводимого пользователем с клавиатуры
(по умолчанию моноширинной шрифт). Закрывающийся тег обязателен.
Пример: введено: have a nice day :). |
SAMP |
Используется для выделения примеров
(по умолчанию моноширинной шрифт). Закрывающийся тег обязателен.
Пример: Пример. |
STRONG |
Используется для выделения текста (по умолчанию жирный шрифт).
Закрывающийся тег обязателен. Является альтернативой тега физического форматирования
B.
Пример: Текст выделен жирным. |
VAR |
Используется для выделения переменных в фрагменте кода программы
(по умолчанию курсив). Закрывающийся тег обязателен.
Пример: double precision delta. |