让XSLT在Firefox中呈现HTML5文档类型

时间:2013-07-10 10:39:42

标签: html5 xslt twitter-bootstrap

我正在尝试使用XSLT样式表来输出干净的(ish)HTML5,然后使用Bootstrap进行样式化。

要在IE8中工作(不幸的是需要),它需要一个正确的

<!DOCTYPE html>

标题,通过

呈现
<xsl:text disable-output-escaping="yes">&lt;!DOCTYPE html></xml:text>

劈。但是,Firefox(如果相关,则为22)正在向用户呈现DOCTYPE。

有没有人知道一种更好的方法来排序这个跨浏览器的工作?

1 个答案:

答案 0 :(得分:3)

rendering HTML5 with XSLT有一种“适当的”(非hacky)方式。

<xsl:output
     method="xml"
     doctype-system="about:legacy-compat"
     encoding="UTF-8"
     indent="yes" />
相关问题