2010-04-23 49 views
0

是否可以使用PHP (我在想可能是phpinfo文件或php.ini文件)或.htaccess文件为整个子目录设置文档类型?设置全球文档类型

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

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

有什么想法?

回答

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公共= “字符串”DOCTYPE系统= “字符串”

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

+0

@Ben - 什么 '元素' 你指的是?这是我一直试图在我的模板中使用,并没有工作--- Batfan 2010-04-23 20:27:50

+0

@Ben - 是的,正在使用xsl:output元素。就像我说的,添加doctype不起作用。 – Batfan 2010-04-23 21:00:42