XML-CSS
Afficher XML à l'aide de CSS
En utilisant CSS (Cascading Style Sheets), vous pouvez ajouter des informations d'affichage à votre document XML.
Utiliser CSS pour afficher votre XML ?
Il est possible de formater des documents XML en utilisant CSS.
L'exemple suivant explique comment utiliser la feuille de style CSS pour formater un document XML :
Veuillez regarder ce fichier XML : Répertoire du CD
Ensuite, regardez cette feuille de style : Fichier CSS
Enfin, consultez : Répertoire CD formaté avec des fichiers CSS
Vous trouverez ci-dessous une petite partie du fichier XML. La deuxième ligne relie le fichier XML au fichier CSS :
<?xml version="1.0" encoding="ISO-8859-1"?>
< ? XML-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOGUE>
<CD>
<TITRE>Empire Burlesque</TITRE>
<ARTISTE>Bob Dylan</ARTISTE>
<PAYS>ÉTATS-UNIS</PAYS>
<ENTREPRISE>Columbia</ENTREPRISE>
<PRIX>10,90</PRIX>
<ANNÉE>1985</ANNÉE>
</CD>
<CD>
<TITLE>Cachez votre cœur</TITLE>
<ARTISTE>Bonnie Tyler</ARTISTE>
<PAYS>Royaume-Uni</PAYS>
<ENTREPRISE>CBS Records</ENTREPRISE>
<PRIX>9,90</PRIX>
<ANNÉE>1988</ANNÉE>
</CD>
.
.
.
</CATALOG>
< ? XML-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOGUE>
<CD>
<TITRE>Empire Burlesque</TITRE>
<ARTISTE>Bob Dylan</ARTISTE>
<PAYS>ÉTATS-UNIS</PAYS>
<ENTREPRISE>Columbia</ENTREPRISE>
<PRIX>10,90</PRIX>
<ANNÉE>1985</ANNÉE>
</CD>
<CD>
<TITLE>Cachez votre cœur</TITLE>
<ARTISTE>Bonnie Tyler</ARTISTE>
<PAYS>Royaume-Uni</PAYS>
<ENTREPRISE>CBS Records</ENTREPRISE>
<PRIX>9,90</PRIX>
<ANNÉE>1988</ANNÉE>
</CD>
.
.
.
</CATALOG>
Le formatage XML à l'aide de CSS n'est pas une approche courante.
Le W3C recommande d'utiliser XSLT, veuillez consulter le chapitre suivant.