Usar CSSMostrar XML


Al usar CSS (Cascading Style Sheets, hojas de estilo en cascada), puede agregar información de visualización a documentos XML.


¿Usar CSS para mostrar su XML?

Es posible usar CSS para formatear documentos XML.

El siguiente ejemplo muestra cómo usar una hoja de estilos CSS para formatear un documento XML:

Vea este archivo XML:

Luego vea esta hoja de estilos:Archivo CSS

Finalmente, consulte:

A continuación se muestra una pequeña parte del archivo XML. La segunda línea enlaza el archivo XML con el archivo 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>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<YEAR>1988</YEAR>
</CD>
.
.
.
</CATALOG>

Usar CSS para formatear XML no es un método común.

W3C recomienda usar XSLT; consulte el siguiente capítulo.

Otras extensiones