STYLE - таблицы стилей (Нет в HTML 2.0!)

Цель

Специфицироват таблицы стилейдля использования при отображении документа

Типичное отображение

Таблица стилей, если она поддерживается броузером, может по-разному влиять на отображение. Содержимое элемента STYLE состоит из команд для отображения и не должно высвечиваться броузером

Основной синтаксис

<STYLE>информация о стиле</STYLE>

Возможные атрибуты

Согласн HTML 3.2 Ссылочным Спецификациям- никаких. Но различные спецификаци таблиц стилейупоминают некоторые атрибуты элемента STYLE

Допустимый контекст

Раздел заголовка

Содержимое

Информация о стиле. Синтаксис и семантика должны быть определены отдельно

Технически эти элементы определяются с CDATA, как тип содержимого. В результате они могут содержать только SGML символы. Все символы разметки или ограничители игнорируются и пропускаются, как данные приложения, за исключением пары символов </, за которыми сразу же следуют символы (a - z, A - Z). Это означает, что распознан конечный тег (или элемент, в котором он находится)

Также как и комментариях, рекомендуется вокруг содержимого элемента STYLE вводить разделител <!-- -->. Если Вы так сделаете, это гарантирует, что старые броузеры (не понимающие STYLE)не высветят содержимое

Примеры

Ниже приведен пример очень простых таблиц стилей (согласн CSS1), специфицирующих при отображении использование шрифта sans-serif для всех элементов, за исключением элементо U, отображающихся шрифтом serif (в дополнение к подчеркиванию)

Пример STYLE-1.html

<HEAD>
<STYLE><!-- BOD { font-family:sans-serif } { font-family:serif }--></STYLE>
</HEAD>
<BODY>
Sample text 1.<BR>
<U>Sample text 2.</U>
</BODY>

Примечания

Согласн HTML 3.2 Ссылочным Спецификациямна сегодняшний день элементы STYLE "держат место"для введени таблиц стилейв будущих версиях HTML