Struttura del linguaggio XML: esempio pratico
[ < prec ] indice dell'argomento [ succ > ]

Nel suddetto esempio, sto dichiarando che <impiegati> e' l'elemento cardine del mio documento.

In un documento HTML, l' elemento cardine e' <html> : cioe' che nessun altro tag puo' esistere all'esterno dei tag <html> - poichè l'intero documento HTML deve esistere nella parte delimitata dai due tag <html> e </html>.

Nell'esempio precedentemente visto, l' intero documento in XML deve esistere nella parte interna delimitata da <impiegati> e </impiegati>. Ci puo' soltanto essere un elemento cardine per un documento in XML.


<!ELEMENT impiegati (impiegato)* >

Ciascuno dei tag <!ELEMENT nome_elemeno (regole)> dichiara le regole per ogni elemento presente nel documento. Nell' esempio qui sopra, l'unico tag valido all'interno dell'elemento cardine <impiegati> e' l'elemente di nome <impiegato>.


Nessun altro elemento puo' essere in relazione con il tag <impiegati>. L'asterisco sta a significare che <impiegato> puo' apparire 0 o piu' volte all'interno dell'elemento <impiegati>

[ < prec ] indice dell'argomento [ succ > ]