Основы работы с XHTML и CSS

         

Теги логических стилей


Теги логических стилей не имеют стандартных значений во всех браузерах, и XHTML точно не определяет, как они должны выводиться. Однако они применяются более широко, чем теги физических стилей, делая возможным как визуальное, так и невизуальное представление стилей.

Для людей с ослабленным зрением, например, тег физического стиля <b> может быть бессмысленным, так как он выводит текст визуально полужирными символами. Однако при использовании визуально сопоставимого тега логического стиля <strong> человек с помощью специальной программы воспроизведения слышит текст с выделением громкостью звука.

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

Таблица 4.4. Теги логических стилей

Тег логического стиляНазначениеВывод в браузере
<abbr>abbreviation</abbr>Указывает сокращениеabbreviation
<acronym>acronym</acronym>Указывает акронимacronym
<cite>citation</cite>Содержит цитату или ссылку на другие источникиcitation
<code>code</code>Указывает фрагмент кода программыcode
<dfn>definition</dfn>Указывает, что это пример определения терминаdefinition
<em>emphasis</em>Указывает на выделениеemphasis
<strong>strong</strong>Указывает на более сильное выделениеstrong
<kbd>keyboard</kbd>Указывает текст, вводимый пользователемkeyboard
<samp>sample</samp>Определяет пример вывода программы, сценария и т.д.sample
<var>variable</var>Указывает экземпляр переменной или аргумента программыvariable

Теги логических стилей созданы для ситуаций, в которых визуальное представление текста в браузере необходимо расширить другим специальным представлением или информационным контентом. Для вывода в стандартном браузере, однако, можно ограничиться тегами физических стилей или их эквивалентами CSS.



Содержание раздела