CSS. Каскадные таблицы стилей. Подробное руководство.Символ-Плюс 2008

Печать

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

tty

Применяется для устройств, использующих набор символов с фиксированной шириной, таких как телетайп.

tv

Задают при отображении документа на телевизоре.

Основная масса этих устройств не поддерживается ни одним из современных веб-броузеров. Три из наиболее широко распространенных:all, screen и print. Opera также поддерживает тип projection, что позволяет представлять документ в виде последовательности слайдов.

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

clink rel="stylesheet" type="text/ess" href=-'visual-sheet.ess" media="screen, projection" />

Обратите внимание, что с документом может быть ассоциирована не одна связанная таблица стилей. В такйх случаях в исходном представлении документа будут применяться только те теги link, атрибут г el которых имеет значение stylesheet. Таким образом, если бы вы захотели связать две таблицы стилей, baaic-css и splash.ess, это выглядело бы следующим образом:

clink rel="stylesheet" type="text/ess" href="basic.css" /> clink rel="stylesheet" type="text/ess" href="splash.css" />

При этом броузер будет загружать обе таблицы стилей, комбинируя правила обеих, и применять их все к документу. (Как именно происходит комбинирование таблиц, мы увидим в главе 3, но на данный момент давайте просто примем, что они комбинируются.) Например:

clink rel="stylesheet" type="text/css" href="basic.css" /> clink rel="stylesheet" type="text/css" href="splash.css" />

cp class="a1">3roT абзац будет серым, только если

применены стили из таблицы стилей "basic.ess".</р>

cp class="b1">3T0T абзац будет серым, только если

применены стили из таблицы стилей "splash.ess'.с/р>

Единственный атрибут, который ие приведен в примере разметки, но мог бы там находиться, - это title. Он редко используется, но в будущем может обрести важное значение, а его неправильное применение может иметь неожиданные последствия. Почему? Мы рассмотрим это в следующем разделе.