Bonjour à tous,
J'écris actuellement mon premier doctype et malgré la doc que j'ai trouvée, il reste quand même un certain nombre de zones d'ombre.
Je cherche à définir un élément qui devrait pouvoir contenir, soit un unique noeud textuel, soit un unique élément défini par ma dtd.
Comme c'est relativement court, je mets mon doctype entier:
La ligne qui semble poser problème est celle en rouge,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <!ELEMENT sections (section+) > <!ELEMENT section (fullname, description, contenu?) > <!ATTLIST section name ID #REQUIRED accessibility CDATA "0" > <!ELEMENT fullname (#PCDATA)> <!ELEMENT description (#PCDATA)> <!ELEMENT contenu (#PCDATA | ref) > <!ELEMENT ref EMPTY > <!ATTLIST ref href CDATA #REQUIRED >
apparement, ma syntaxe n'est pas correcte, mais je n'ai pas compris...
Message concernant cette ligne:
Merci de vos conseils.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [errormessage] => MixedContentDecl : '|' or ')*' expected
Partager