English | česky | Español | По-русски | Français | Italiano | Deutsch | >> Magyar <<ZVON > Tutorials > DTD Tutorial
>> Példa 10 << | Előző | Következő | Tartalomjegyzék

Leírás

A CDATA typusú attribútum bármilyen karaktert tartalmazhat, amely megfelel a formázási szabályoknak. Az NMTOKEN típus kizárólag betűket, számokat és pontot [ . ] , kötőjelet [ - ], aláhúzásjelet [ _ ] és kettőspontot [ : ] tartalmazhat. Az NMTOKENS ugyanazt tartalmazhatja, mint az NMTOKEN, valamint a szóközöket. Ez a szóköz állhat egy vagy több szóközből, sorvége karakterből, soremelésekből, vagy tabulátorokból.

DTD


A bbb és a ccc attribútum mindig kell hogy szerepeljen, az aaa attribútum opcionális:

<!ELEMENT attribútumok (#PCDATA)>
<!ATTLIST attribútumok 
      aaa CDATA #IMPLIED
      bbb NMTOKEN #REQUIRED
      ccc NMTOKENS #REQUIRED>

Érvényes dokumentumokTetejére


Minden szükséges attribútum meg van adva, és értékeik a megfelelő típusúak:

 <!DOCTYPE attributes SYSTEM "tutorial.dtd">

<attribútumok aaa="#d1" bbb="a1:12" ccc=" 3.4 div    -4"/>

Minden szükséges attribútum meg van adva, és értékeik a megfelelő típusúak:

 <!DOCTYPE attributes SYSTEM "tutorial.dtd">

<attribútumok bbb="a1:12" 
ccc="3.4
div 
-4"/>

Hibás dokumentumokTetejére


A # karakter nem engedélyezett az NMTOKEN és az NMTOKENS típusú attribútumokban:

 <!DOCTYPE attributes SYSTEM "tutorial.dtd">

<attribútumok aaa="#d1" bbb="#d1" ccc="#d1"/>

A szóköz karakter használata tiltott az NMTOKEN típusú attribútumokban:

 <!DOCTYPE attributes SYSTEM "tutorial.dtd">

<attribútumok bbb="A B C" ccc="A    B    C"/>