Utilisation de CSSAfficher XML


En utilisant CSS (feuilles de style en cascade), vous pouvez ajouter des informations d'affichage aux documents XML.


Afficher votre XML avec CSS ?

Il est possible d'utiliser CSS pour formater des documents XML.

L'exemple suivant montre comment utiliser une feuille de style CSS pour formater un document XML :

Regardez ce fichier XML :

Regardez ensuite cette feuille de style :fichier CSS

Enfin, veuillez consulter :

Ci-dessous se trouve 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.html"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>
<CD>
<TITLE>Cache ton cœur</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>Royaume-Uni</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>

Le formatage XML avec CSS n'est pas une approche courante.

Le W3C recommande d'utiliser XSLT ; voir le chapitre suivant.

Autres extensions