XML dipende dai fogli di stile in misura maggiore di HTML, dal momento che gli autori possono creare dei loro propri elementi che i programmi utente non sanno come mostrare.
Ecco un semplice frammento di XML:
< ARTICOLO>
< TITOLO>Federico il Grande incontra Bach< /TITOLO>
< AUTORE>Johann Nikolaus Forkel< /AUTORE>
< PARA>
Una sera, mentre egli stava preparando il suo < STRUMENTO>flauto< /STRUMENTO> ed i suoi musicisti si stavano radunando, un funzionario gli portò un elenco degli stranieri che erano arrivati.
< /PARA>
< P>Johann Sebastian Bach fu un compositore prolifico.
< /ARTICOLO>
Per collegare un foglio di stile ad un documento XML è consigliabile usare un'istruzione di elaborazione:
< ?XML:stylesheet type="text/css" href="bach.css"?>
A questo punto prima stabiliamo quali elementi sono di riga e quali di blocco e quindi definiamo le proprietà :
STRUMENTO { display: inline }
ARTICOLO, TITOLO, AUTORE, PARA { display: block }
TITOLO { font-size: 1.3em }
AUTORE { font-style: italic }
ARTICOLO, TITOLO, AUTORE, PARA { margin: 0.5em }
COMMENTI







