У меня странная проблема с элементом head
, игнорируемым внутри элемента <xsl:template>
:
<xsl:output method="xml" indent="yes" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-
strict.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"/>
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/XSL/xhtml">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link rel="stylesheet" href="./design.css" type="text/css"/>
<title>XML Data</title>
</head>
<body>
<header id="header">Some text</header>
</body>
</html>
</xsl:template>
Chrome / Mozilla результат: элемент title равен написано внутри элемента body, а не как заголовок вкладки, как должно быть. Также. css игнорируется.
В чем может быть проблема?