XML sintaksa
Sintaksna pravila XML-a su jednostavna i moraju se poštivati za razliku od HTML-a, koji takođe ima pravila, ali se neka od njih ne moraju poštivati.
Svi XML elementi moraju imati početnu i završnu oznaku.
Ako se sljedeće napiše u HTML-u, internet pretraživač nam neće javiti grešku iako ovi elementi nemaju završnu oznaku.
<p>Ovo je tekst
<p>Ovo je drugi tekst
Ali ako se isto želi napisati u XML-u, moraju se napisati i završne oznake, inače će aplikacija koja obrađuje XML javiti grešku. XML elementi moraju imati završne oznake kao u sljedećem primjeru:
<p>Ovo je tekst</p>
<p>Ovo je drugi tekst</p>
Napomena: Ako XML element ne sadrži ništa, tada se može koristiti skraćeni način zapisa elementa.
Umjesto
<praznielement></praznielement>
Može se pisati
<praznielement />