загрузка...
 
ВИКОРИСТАННЯ В СХЕМАХ DTD АТРИБУТІВ ПЕРЕЛІЧЕНОГО ТИПУ
Повернутись до змісту

ВИКОРИСТАННЯ В СХЕМАХ DTD АТРИБУТІВ ПЕРЕЛІЧЕНОГО ТИПУ

Атрибути переліченого типу містять список допустимих значень, з яких можна вибрати будь-яке. Для того, щоб документ був правильним, атрибут може вибрати тільки те значення, яке вказане в списку.

Всі допустимі значення для описуваного в специфікації атрибута вказуються в дужках «(», «)» через вертикальний роздільник «|». Наприклад,

month CDATA #REQUIRED

year CDATA #FIXED "2009">

Таким чином, згідно специфікації атрибут day може приймати тільки значення, вказані в круглих дужках Sunday | Monday | Thursday, а за замовчанням завжди набувати значення Monday.

month CDATA #REQUIRED

year CDATA #FIXED "2009"

day (Sunday | Monday | Thursday ) "Monday">

txt IDREF #REQUIRED

hh CDATA #REQUIRED

mm CDATA #REQUIRED

ss CDATA #IMPLIED>

from  CDATA #REQUIRED>

]>

Завтра лекція з Web-дизану о 13.25

Терміново здати звіт

     

Не забути конспект

     

Що важливіше: лекція або звіт?

 

Рисунок 9– Використання типів атрибутів з перерахуванням

У випадку, якщо в рядку

значення, яке набуває атрибут за замовчанням, не відповідатиме значенням, які перлічені в дужках, обробник негайно повідомить про помилку (рис. 10).

 

Рисунок 10 – Повідомлення про помилку

У разі потреби вказати, що даний атрибут є необов'язковим, використовують оголошення типу необов'язкового атрибута.

month CDATA #REQUIRED

year CDATA #FIXED "2009">



загрузка...