2013-07-10 48 views
0

我試圖獲取XSLT樣式表以輸出乾淨(ish)HTML5,然後使用Bootstrap對其進行樣式化。獲取XSLT以在Firefox中呈現HTML5文檔類型

要IE8(不幸的是必需的)的工作,它需要一個適當的

<!DOCTYPE html> 

頭,它正在通過

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

劈呈現。但是,Firefox(如果相關的話)(22)將DOCTYPE呈現給用戶。

有沒有人知道更好的方式來排序這將跨瀏覽器工作?

回答

3

rendering HTML5 with XSLT有一個「適當」(非哈希)的方式。

<xsl:output 
    method="xml" 
    doctype-system="about:legacy-compat" 
    encoding="UTF-8" 
    indent="yes" /> 
+0

謝謝,剛剛在這裏發現了另一個問題。多謝! – eftpotrm