Salve ragazzi.
Ho un problemasto facendo una pagina, lato client, basata su xml. Per la visualizzazione uso xslt e seguendo il corso di html.it sono riuscito a fare quello che chiedevo.... tutto tranne la cosa più stupida. Ovvero se metto uno sfondo (anche solo un colore) alla pagina, o qualunque altra impostazione generale per la pagina firefox non la rileva. IE invece sì.
Posto il codice. Aiutatemi please.![]()
Il file xml:
il file xslt invece:<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="style.xslt"?>
<data>
<url>http://www.html.it/</url>
<riga>
<date>28 Luglio</date>
<place>Cagliari</place>
</riga>
<riga>
<date>27 Luglio</date>
<place>Gijon</place>
</riga>
</data>
la parte incriminata è quella in rosso ovviamente.<?xml version="1.0" encoding="utf-8"?><!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
<!ENTITY copy "©">
<!ENTITY reg "®">
<!ENTITY trade "™">
<!ENTITY mdash "—">
<!ENTITY ldquo "“">
<!ENTITY rdquo "”">
<!ENTITY pound "£">
<!ENTITY yen "¥">
<!ENTITY euro "€">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xslutput method="html" encoding="utf-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>places</title>
<style type="text/css">
<xsl:comment>
body {
background-color: #000000;
}
.Stile1 {color: #FFFFFF}
</xsl:comment>
</style></head>
<body>
<xsl:for-each select="data/riga">
<table width="796" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="300"><span class="Stile1"><xsl:value-of select="date"/></span></td>
<td width="300"><span class="Stile1"><xsl:value-of select="place"/></span></td>
</tr>
</table>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

sto facendo una pagina, lato client, basata su xml. Per la visualizzazione uso xslt e seguendo il corso di html.it sono riuscito a fare quello che chiedevo.... tutto tranne la cosa più stupida. Ovvero se metto uno sfondo (anche solo un colore) alla pagina, o qualunque altra impostazione generale per la pagina firefox non la rileva. IE invece sì.
utput method="html" encoding="utf-8" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>
Rispondi quotando
