Affichage XML avec CSS
Avec CSS (Cascading Style Sheets), vous pouvez ajouter des informations d'affichage à un document XML.
Affichage de vos fichiers XML avec CSS?
Il est possible d'utiliser les CSS pour formater un document XML.
Voici un exemple de comment utiliser une feuille de style CSS pour formater un document XML:
Jetez un oeil à ce fichier XML: Le catalogue de CD
Il suffit de regarder cette feuille de style: Le fichier CSS
Enfin, en vue: Le catalogue de CD formaté avec le fichier CSS
Ci-dessous est une fraction du fichier XML. La deuxième ligne relie le fichier XML dans le 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 la méthode la plus commune.
W3C recommande d'utiliser XSLT lieu. Voir le chapitre suivant.
0 commentaires:
Post a Comment
HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT