Ниже мы приводим формат объявления атрибутов. Сюда относятся синтаксис объявления атрибутов, их типы и ключевые слова, определяющие, является ли атрибут обязательным, и т. п.
Синтаксис объявления атрибута:
<!ATTLIST target_element name type default_value ?>
Тип |
Атрибут |
Пример объявления |
Строковый |
CDATA |
<!ATTLIST image url CDATA> |
Маркерный |
ID
IDREF IDREFS ENTITY ENTITIES NMTOKEN NMTOKENS |
<!ATTLIST id ID #REQUIRED> |
Перечислимый |
<!ATTLIST 11st type (ordered | bullet) "ordered" ?> |
Ключевое члово |
Описание |
#REQUIRED |
Этот атрибут должен присутствовать в каждом экземпляре элемента |
#IMPLIED | Такой атрибут может не указываться в конкретных экземплярах элемента. Никакого значения для такого атрибута по умолчанию не предусматривается |
#FIXED | Этот атрибут должен присутствовать в каждом экземпляре элемента и иметь указанное значение |