Hy,
ich bin dabei von HTML zu XHTML / XML zu wechsel. Wie ein XHTML Dokument aufgebaut ist habe ich nachlesen können. Auch die Formatierung mittels CSS oder XSL ist für die sichtbaren Bereiche des Dokuments ist klar.
Aber warum muß ich in der XSL-Datei einen Titel für das Fenster angeben obwohl der schon in der XHTML-Datei steht?!
Hier die Beispieldateien:
Datei TEST.XML
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml-stylesheet type="text/xsl" href="test.xsl" ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>TEST XHTML DOKUMENT</title>
</head>
<body>
<p>Hier steht eigentlich der normale Text!</p>
</body>
</html>
Datei TEST.XSL
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
xsl:apply-templates/
</html>
</xsl:template>
</xsl:stylesheet>
Als Anzeige im Browser-Fenster (T-Online Browser):
TEST XHTML DOKUMENTHier steht eigentlich der normale Text!
Was ist da Falsch ??????????????