Lars Regensburger: Problem mit title tag

Beitrag lesen

Sorry!
Habe sie vergessen.

Hier die DTD die XSL und die XML:

DTD:
<!-- Hauptelement 'anfang' -->
<!ELEMENT anfang (titel|text|grafik|alles)>
<!-- Attribute von Element 'anfang' -->
<!ATTLIST anfang
   titel CDATA #REQUIRED

<!-- Element 'titel' fuer den Titel der Seite -->
<!ELEMENT titel (#PCDATA)>

<!-- Textelement muss Element 'inhalt' enthalten -->
<!ELEMENT text (inhalt)*>
<!-- Attribute von Element 'text' -->
<!ATTLIST text
   ausrichtung   (links|mitte|rechts) #REQUIRED
   fett          (ja|nein)            #IMPLIED
   kursiv        (ja|nein)            #IMPLIED
   unterstrichen (ja|nein)            #IMPLIED

<!-- Element 'inhalt' fuer Text -->
<!ELEMENT inhalt (#PCDATA)>

<!-- Element 'grafik' fuer Grafiken -->
<!ELEMENT grafik EMPTY>
<!-- Attribute von Element 'grafik' -->
<!ATTLIST grafik
   pfad   CDATA     #REQUIRED
   text1  CDATA     #REQUIRED
   text2  CDATA     #REQUIRED
   hoehe  CDATA     #REQUIRED
   breite CDATA     #REQUIRED
   rahmen (ja|nein) #REQUIRED

<!-- Element 'alles' fuer verschiedene Daten -->
<!ELEMENT alles ANY>

XSL:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
<html>
 <head>
<xsl:apply-templates />
 </head>
 <body>

</body>
</html>
</xsl:template>

<xsl:template match="anfang">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="titel">
  <title><xsl:value-of select="." /></title>
</xsl:template>

</xsl:stylesheet>

XML:
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE CGI SYSTEM "cgi.dtd">
<?xml-stylesheet type="text/xsl" href="cgi.xsl" ?>
<anfang title="Meine">
<title>titel</title>
<text ausrichtung="mitte">
<inhalt>inhalt</inhalt>
</text>
<alles>alles</alles>
</anfang>

MfG
Lars Regensburger