I blocchetti di costruzione principali sia dei documenti del HTML che di XML sono elementi.
Tipi di elementi
Ci sono tre tipi primari di elementi:
elementi semplici
Questi sono elementi che contengono il testo o �i dati di carattere analizzati� (rappresentati come #PCDATA nel vostro DTD). In XHTML, la modifica del <b> � un esempio di un elemento semplice.
elementi compound
Questi elementi contengono altri elementi ed a volte PCDATA ed altri elementi. In XHTML, la modifica del <html> � un esempio di un elemento compound.
elementi autonomi
Questi elementi spesso sono chiamati modifiche �del singleton�. Non contengono alcun PCDATA o altri elementi. In XHTML, il <br/> � un esempio di un elemento autonomo.
Dichiarare un elemento
Con la dichiarazione un XML dell'elemento gli elementi sono dichiarati nel DTD. Una dichiarazione dell'elemento ha la seguente sintassi:
<!ELEMENT element-name category>
or
<!ELEMENT element-name (element-content)>
Elementi vuoti
Gli elementi vuoti sono dichiarati con la parola chiave di categoria VUOTA:
<!ELEMENT element-name EMPTY>
example:
<!ELEMENT br EMPTY>
XML example:
<br />
Elementi con soltanto i dati di carattere
Gli elementi con soltanto i dati di carattere sono dichiarati con #PCDATA all'interno delle parentesi:
<!ELEMENT element-name (#PCDATA)>
example:
<!ELEMENT from (#PCDATA)>
Elementi con qualsiasi soddisfare
Gli elementi hanno dichiarato con la parola chiave di categoria AFFATTO, possono contenere tutta la combinazione dei dati parsable:
<!ELEMENT element-name ANY>
example:
<!ELEMENT note ANY>
Keywords:xml document, xml elements attribute, xml declaration, xml schema