Языки информационного обмена

       

Как ассоциировать таблицу стилей с документом XML


Документы XML ассоциируются с таблицами стилей с помощью команд обработки. Этот специальный тип элемента указывает браузеру или обработчику стилей:

  • Где найти таблицу стилей
  • На каком языке написана таблица стилей
  • Для какой среды предназначена таблица стилей
  • Заголовок, отображаемый в меню, если предлагается несколько альтернативных таблиц стилей
  • Имеются ли альтернативные таблицы стилей
Например: <?xml-stylesheet href = "myStyleSheet.css" type = "text/сss" title = "CSS style" media = "screen" ?>

Элементом, связывающим документ XML с таблицей стилей, является команда обработки xml-stylesheet.

У команды обработки имеются атрибуты:

АтрибутыОписание
hrefЛокализация таблицы стилей. Его значение представляет собой URI; но чаще всего используется просто адрес URL.
typeЯзык таблицы стилей, выраженный как тип MIME. Например, типом языка CSS является text/css, языка DSSSL - text/usssl, а языкаXSL- text/xsl.
mediaЦелевая среда таблицы стилей. Может принимать значения screen, print, aural и т.д.
titleЗаголовок таблицы стилей. Обработчик таблицы стилей может показывать этот заголовок в меню.
alternateМожет принимать значения yes и по. Атрибут показывает обработчику, существует ли альтернативная таблица стилей для этой среды.



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