除了我global.css
中包含的header.php
之外,我还想加载某些特定于页面内容的样式。
但由于我的<head></head>
已经被我的头文件所覆盖,并且我不想求助于内联,将样式放在特定页面上的最佳方法是什么?
谢谢! :d
答案 0 :(得分:5)
我会尝试以下其中一项:
答案 1 :(得分:3)
在我们的CMS中,我们在模板目录中有一个头文件夹。如果你命名一个文件form.tpl,它只会在调用form.tpl时插入它(我们使用smarty模板引擎处理它)。我认为什么是好的做法。
另一种解决方案是在你的身上使用类或id。 <body id="suscribeForm">
并将其用作css中的参考。 (问题是即使您不使用CSS也会加载CSS,但另一方面,如果用户更改为其他页面,则已经兑现)。
您也可以在主CSS中链接不同的CSS文件,但这不是一个好习惯,因为您的浏览器会等到加载mains.css然后加载链接文件。