Exibir a XML com CSS
Com CSS (Cascading Style Sheets [Folhas de Estilo em Cascata]) você pode adicionar informação de exibição à um documento XML.
Exibir seus futuros arquivos em XML com CSS?
Usaremos CSS para formatar seus futuros arquivos XML?
Não, não pensamos assim! Mas não pudemos resistir de tentar:
Dê uma olhada neste arquivo XML puro: O Catálogo de CDs
Depois olhe esta folha de estilo: O arquivo da CSS
Finalmente, veja: O Catálogo de CDs formatado com o arquivo CSS
Abaixo está uma fração do arquivo XML, com uma referência à folha de estilo CSS adicional.
A segunda linha, <?xml-stylesheet type="text/css" href="cd_cat.css"?>,
vincula o arquivo XML com o arquivo 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>
|
Nós NÃO acreditamos que formatar XML com CSS seja o futuro da Web. Mesmo que pareça certo usar a CSS deste modo, nós SIM acreditamos que formatar com XSL será o novo padrão (tão logo os principais navegadores a suportem).
Criar suas futuras Homepages com XML?
Você escreverá suas futuras Homepages em XML?
Não, não pensamos que irá! Mas não pudemos resistir de tentar:
Uma homepage escrita em XML.
Nós NÃO acreditamos que a XML será usada para criar futuras Homepages.
Nós SIM acreditamos entretanto, que a XHTML - HTML definida como XML fará o truque:
Por gentileza, leia o tutorial de XHTML.
|