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

Leírás

Ha a DTD-ben egy elem nevét plusz jel [+] követi, az adott elem egy vagy több alkalommal is előfordulhat.

DTD


A gyökér XXX elem egy vagy több AAA elemet tartalmazhat melyeket pontosan egy darab BBB elemnek kell követnie. A BBB elem mindenképp kell, hogy létezzen.:

<!ELEMENT XXX (AAA+ , BBB)>
<!ELEMENT AAA (#PCDATA)>
<!ELEMENT BBB (#PCDATA)>

Érvényes dokumentumokTetejére


Egy érvényes dokumentum:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <AAA/> <BBB/> </XXX>

Több AAA elem is előfordulhat a dokumentumon belül:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <AAA/> <AAA/> <AAA/> <AAA/> <AAA/> <AAA/> <AAA/> <BBB/> </XXX>

Hibás dokumentumokTetejére


Az AAA és a BBB elemek hiányoznak:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> ___ ___ </XXX>

Legalább egy darab AAA elemnek kell léteznie.:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> ___<BBB/> </XXX>

A BBB elemnek egy AAA elemet kell követnie:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <BBB/> <AAA/> </XXX>

Az AAA elem nem szerepelhet BBB elem után:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <AAA/> <AAA/> <AAA/> <AAA/> <BBB/> <AAA/> <AAA/> </XXX>