XML et CSS
En utilisant CSS (Cascading Style Sheets Cascading Style Sheets), vous pouvez ajouter des informations d'affichage à un document XML.
Utilisez CSS pour afficher votre XML?
Utilisez CSS pour formater un document XML est possible.
Voici quelques exemples de la façon d'utiliser des feuilles de style CSS pour formater des documents XML:
Regardez ce fichier XML: le répertoire du CD
Ensuite , regardez cette feuille de style: le fichier CSS
Enfin, voir: Utiliser CSS fichier formaté catalogue de CD
Voici une petite partie du fichier XML. La deuxième ligne du fichier XML est lié au fichier CSS:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<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>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<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>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>
Formatage XML avec CSS n'est pas une méthode couramment utilisée.
recommander W3C en utilisant XSLT, voir le chapitre suivant.