Примеры сетевых топологий


Внешние стилевые листы


Стилевые листы могут быть определены отдельно от документа. Это позволяет использовать такие стилевые листы во многих документах. Кроме того, стиль может быть изменен без модификации самого документа. Любой стиль обычно представляет собой иерархию стилевых листов. Некоторые из них используются вне зависимости от выбора пользователя. Для выбора внешних стилевых листов используется элемент Link. При этом необходимо установить следующие атрибуты:

hrefдля определения места размещения внешнего стилевого файла (href=url).
relопределяет, является ли данный стилевой лист постоянным (rel="stylesheet"), стилевым листом по умолчанию (rel="stylesheet") или листом по выбору (rel="alternate stylesheet").
titleустанавливает заголовок в случае, когда стилевой лист является листом по умолчанию (активируется и деактивируется пользователем).

Сначала специфицируются постоянные (persistent) внешние стилевые листы (например, из файла mystyle.css).

<link href="mystyle/css" rel="stylesheet">

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

<link href="mystyle/css" title="compact" rel="stylesheet">

Добавление ключевого слова "alternate" к атрибуту rel делает стилевой лист альтернативным.

<link href="mystyle/css" title="medium" rel="alternate stylesheet">

Все альтернативные стили, имеющие один и тот же заголовок (title), будут использоваться, когда пользователь (через агента пользователя) активирует этот стиль. Стилевые листы с разными заголовками в этом случае не будут применены. Однако, стилевые листы, которые не имеют атрибута title, применяются всегда (за исключением случая, когда пользователь отключает все стилевые листы).

Агент пользователя должен обеспечить средства выбора стилей для пользователей.


Начало  Назад  Вперед



Книжный магазин