LMMD-MUS LMMD-MUS LMMD-MUS

home HOME

XML Básico
XML INÍCIO
XML Introdução
XML Como usar
XML Sintaxe
XML Elementos
XML Atributos
XML Validação
XML Navegadores
XML Ver
XML Exibir com CSS
XML Exibir com XSL
XML Data Islands
XML Parser
XML na Vida Real

XML Advanced
XML Namespaces
XML CDATA
XML Codificação
XML Servidor
XML Aplicações
XML HTTP
XML Comportamentos
XML Tecnologias
XML Editores

Exibir a XML com CSS

Anterior Próxima

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.


Anterior Próxima