<?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>
<title>irgendwas</title>
</head>
<body>
<p>
<xsl:value-of select="bla/inhalt" />
</p>
</body>
</html>
</xsl:template>
geht nicht
<?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>
<title>irgendwas</title>
</head>
<body>
<xsl:value-of select="bla/inhalt" />
</body>
</html>
</xsl:template>
geht auch nicht
---------------
<?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>
<title>irgendwas</title>
</head>
<p><xsl:value-of select="bla/inhalt" /></p>
</html>
</xsl:template>
geht richtig, bis auf die Tatsache das das margin-left fehlt
<?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>
<title>irgendwas</title>
</head>
<xsl:value-of select="bla/inhalt" />
</html>
</xsl:template>
hier gehts auch, nur hier fehlt nun das margin-top und -left
-------------
Im reinen HTML gehen alle Versionen. Schein wohl so zu sein das dies ein bug in Netscape ist. Wenn das <body>-tag vorhanden ist, wird alles in einer Zeile geschrieben, spricht, kein Umbruch am Fensterrand. Vielleicht kann man da was mit <div>'s oder Tabellen tricksen, denn ein <body>-tag sollte das Dokument schon haben.
Peter Henschel