Модуляризация XHTML



         

Типы атрибутов


В некоторых случаях необходимо определять типы значений атрибутов или точный набор допустимых значений атрибутов. Следующие типы атрибутов (определённые в Рекомендациях XML 1.0) используются в определениях абстрактных модулей:

Тип атрибута

Определение

CDATA Символьные данные.
ID Идентификатор, уникальный в пределах документа.
IDREF Ссылка на идентификатор, уникальный в пределах документа.
IDREFS Список разделённых пробелами ссылок на идентификаторы, уникальные в пределах документа.
NAME Имя с теми же ограничениями на вводимые символы, что и предыдущий ID.
NMTOKEN Имя, составленное исключительно из лексем имён, как определено в XML 1.0 .
NMTOKENS Одно или более разделённых пробелами значений NMTOKEN.
PCDATA Обрабатываемые символьные данные.

В дополнение к этим предопределённым типам данных, Модуляризация XHTML определяет следующие типы данных и их семантику:

Тип данных

Описание

Character Одиночный символ из .
Charset Набор символов, как в .
Charsets Список разделённых пробелами наборов символов (кодировок), как в .
Color

Значение атрибута типа "Color" относится к определению цвета, как специфицировано в [SRGB]. Значение цвета может быть 16-ричным числом (с префиксом из знака #) или одним из следующих 16 названий цвета. Названия цвета чувствительны к регистру.

Названия цвета и значения sRGB

Black = "#000000"
Green = "#008000"

Silver = "#C0C0C0"
Lime = "#00FF00"

Gray = "#808080"
Olive = "#808000"

White = "#FFFFFF"
Yellow = "#FFFF00"

Maroon = "#800000"
Navy = "#000080"

Red = "#FF0000"
Blue = "#0000FF"

Purple = "#800080"
Teal = "#008080"

Fuchsia = "#FF00FF"
Aqua = "#00FFFF"

Таким образом, значения цвета "#800080" и "Purple" оба относятся к пурпурному цвету.

ContentType




Содержание  Назад  Вперед