English | česky | Español | >> По-русски << | Français | Italiano | Deutsch | MagyarZVON > Tutorials > DTD Tutorial
>> Пример 14 << | Назад | Вперед | Содержание

Описание

Если атрибут является необязательным, может быть определено значение по умолчанию, использующееся в случае, когда атрибут отсутствует.

DTD


Оба атрибута являются необязательными. Заданы их значения по умолчанию.:

   <!ELEMENT XXX (AAA+, BBB+)>
   <!ELEMENT AAA (#PCDATA)>
   <!ELEMENT BBB (#PCDATA)>
   <!ATTLIST AAA
      true ( yes | no ) "yes">
   <!ATTLIST BBB
      month NMTOKEN "1">
   

Допустимые документы


Значения true равны yes, no и yes. Значения month равны 8, 2 и 1.:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

   <XXX>
      <AAA true="yes"/>
      <AAA true="no"/>
      <AAA/>
      <BBB month="8" />
      <BBB month="2" />
      <BBB/>
   </XXX>