将CSS添加到ZF1中的head部分

时间:2013-07-04 11:31:53

标签: php zend-framework

将CSS文件放在此框架中的好习惯是什么?也许在/application/layouts/文件夹中?

如何将CSS文件添加到标题部分?也许它有本机功能?

2 个答案:

答案 0 :(得分:2)

CSS文件需要存在于public文件夹中,以便浏览器可以查看它们。通常你会把它们放在public/css之类的地方,但是你可以根据自己的意愿组织它们。

至于将它们添加到标题部分,只需将相关的HTML添加到布局中,就像任何普通的HTML页面一样。如果您需要以编程方式执行此操作(例如,仅为一个特定的控制器操作添加CSS),则可以使用headStyle()帮助程序。

答案 1 :(得分:1)

您应该在application/views/layouts/*个文件中包含css文件

css文件应存储在public/中,大部分都是public/css/

我所做的是从每个css文件生成一个文件并删除所有白色字符。有许多css压缩类,例如this

如果只包含1个文件,则加载页面的速度会增加。