DTD Tutorial


DTD Tutorial
English |
esky | Espa&ntilde;ol | > @CAA:8 | >> Fran&ccedil;ais <<
ZVON
>
Tutorials
>
DTD Tutorial
Intro
/
Chercher
/
ZVON
>> Exemple 3 <<
|
Pr&eacute;c&eacute;dent
|
Suivant
|
Contenu
Description
Dans une DTD, si un nom d'&eacute;l&eacute;ment est suivi d'un ast&eacute;risque [*], cet &eacute;l&eacute;ment peut figurer z&eacute;ro, une ou plusieurs fois.DTD
L'&eacute;l&eacute;ment racine XXX peut contenir z&eacute;ro, un ou plusieurs &eacute;l&eacute;ments AAA, suivis pr&eacute;cis&eacute;ment d'un &eacute;l&eacute;ment BBB. L'&eacute;l&eacute;ment BBB doit toujours &ecirc;tre pr&eacute;sent:
<!ELEMENT XXX (AAA* , BBB)> <!ELEMENT AAA (#PCDATA)> <!ELEMENT BBB (#PCDATA)>
Documents bien form&eacute;sD&eacute;but
Document valide:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA/> <BBB/> </XXX>
Autre document valide. L'&eacute;l&eacute;ment AAA n'est pas obligatoire:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <BBB/> </XXX>
Plusieurs &eacute;l&eacute;ments AAA peuvent figurer dans le document:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA/> <AAA/> <AAA/> <AAA/> <AAA/> <AAA/> <AAA/> <BBB/> </XXX>
Documents erron&eacute;sD&eacute;but
L'&eacute;l&eacute;ment BBB est absent:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> ___ </XXX>
L'&eacute;l&eacute;ment BBB doit suivre l'&eacute;l&eacute;ment AAA:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <BBB/> <AAA/> </XXX>
L'&eacute;l&eacute;ment AAA ne doit pas suivre l'&eacute;l&eacute;ment BBB:
<!DOCTYPE XXX SYSTEM "tutorial.dtd"> <XXX> <AAA/> <AAA/> <AAA/> <AAA/> <BBB/> <AAA/> <AAA/> </XXX>
содержание | 2 | рецепты блюд
Используются технологии uCoz