salve a tutti. vorrei sapere quale è l'errore in questa pagina dato che non si visualizza nulla:
file .xml:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="stylesheet.xsl"?>
<!DOCTYPE note SYSTEM "elenconotizie.dtd">
<elenconotizie>
<notizia id="2" tipo="lunga">
<titolo>notiziona sport </titolo>
<fonte>nome cognome</fonte>
<testo>testooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooo
</testo> </notizia>
<notizia id="1" tipo="lunga">
<titolo>notiziona attualita </titolo>
<fonte>nome cognome</fonte>
<testo>testooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooooooooooooooooooooooooooooooooooooooooooooooooo oooo
</testo> </notizia>
<notizia id="5" tipo="corta">
<titolo>notiziona svago </titolo>
<fonte>nome cognome</fonte>
</notizia>
<notizia id="4" tipo="corta">
<titolo>notiziona seria </titolo>
<fonte>nome cognome</fonte>
</notizia>
<notizia id="3" tipo="corta">
<titolo>notiziona scazzo </titolo>
<fonte>nome cognome</fonte>
</notizia>
</elenconotizie>
file .DTD:
<!ELEMENT elenconotizie (notizia+)>
<!ELEMENT notizia (titolo,fonte,testo?)
<!ELEMENT titolo (#PCDATA)>
<!ELEMENT fonte (#PCDATA)>
<!ELEMENT testo (#PCDATA)>
<!ATTLIST notizia id ID #REQUIRED tipo (corta|lunga)>
file.xsl:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">>
<xslutput method="html"/>
<xsl:template match="/">
<html>
<body>
<h1 style="width:100%; text-align:center; background-color:red;">titolone</h1>
<xsl:for-each select="listanotizie/notizia[@tipo='lunga']">
<xsl:sort select="id/>"
<p style="width:60%;">
<b><xsl:value-of select="titolo"/></b><br>
<xsl:value-of select="fonte"/><br>
<xsl:value-of select="testo"/><br>
</p>
</xsl:for-each>
<ul style="float:right;border:1px;">
<xsl:for-each select="listanotizie/notizia[@tipo='corta']">
<xsl:sort select="id"/>
<li><a href=""><xsl:value-of select="titolo"/></a></li>
</xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>