必须在Joomla页面声明!doctype?

问题描述:

我在Joomla 1.7中运行我的网站。现在我只需从Joomla(文章)中调用php和html页面,我不使用Joomla模板设计。我想知道的是,是否有必要将doctypes(如下面的文档)包含到Joomla中使用的所有php和html页面中,还是Joomla会自动将它们添加到所有网页中?必须在Joomla页面声明!doctype?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

谢谢

+3

这不是你可以测试的东西吗?即看看回应的来源? – ManseUK 2012-04-17 09:41:20

+0

不,只需将它放在您的主模板索引文件中,它将包含在所有页面中。看看Beez这样的核心模板,你会看到它在哪里完成。 – Trev 2012-04-17 09:58:40

我想你使用的是有你的Joomla应用程序的模板。这个模板有一个主要的布局,其中应包括DOCTYPE。如果您创建的文章应该在您的布局中呈现,所以您不需要在那里添加DOCTYPE

我希望我能理解你的问题,但你甚至可以测试它,如果joomla不添加DOCTYPE自己添加它。