Lage HTML5
Det kan være litt vanskelig å lage korrekt HTML5-heading på HTML-sider.
Det går bra med å bruke XML-output og å bruke denne for å få ut doctype-headeren:
<xsl:text disable-output-escaping='yes'><!DOCTYPE html>
</xsl:text>
F.eks slik:
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"
omit-xml-declaration="yes"
encoding="utf-8"
indent="yes"/>
<xsl:template match="/">
<xsl:text disable-output-escaping='yes'><!DOCTYPE html>
</xsl:text>
<html>
<head>
<title>Whatever</title>
<meta charset="UTF-8"/>
</head>
<body>
<h1>Demo</h1>
<p> etc ...</p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>