设置全局文档类型

时间:2010-04-23 20:09:53

标签: php .htaccess xslt doctype

是否可以使用PHP (我想是phpinfo文件或php.ini文件)或.htaccess文件来为整个子目录设置doctype?

基本上,简而言之,我使用的是一种使用XSL模板将数据输出到一组HTML文件的软件。修改 xsl:output 标记以包含doctype会破坏模板,因此不起作用。只需在XSL文件中添加doctype,也可以将其分解。

我需要适当的doctypes才能让我的CSS正常运行,跨浏览器。我意识到我可以在导出后将doctype添加到HTML文件中,但我真的很努力自动化这个过程。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你有<xsl:output>元素吗?

<xsl:output
method="xml|html|text|name"
version="string"
encoding="string"
omit-xml-declaration="yes|no"
standalone="yes|no"
doctype-public="string"
doctype-system="string"
cdata-section-elements="namelist"
indent="yes|no"
media-type="string"/>

请注意 doctype-public =“string” doctype-system =“string”

http://www.w3schools.com/xsl/el_output.asp