将CSS添加到ZF1中的头部分


Adding CSS to head section in ZF1

在这个框架中放置CSS文件的好做法在哪里?可能在/application/layouts/文件夹中?

如何将CSS文件添加到标题部分?也许它有一个原生函数?

CSS文件需要位于public文件夹中,以便浏览器可以查看它们。通常你会把它们放在public/css之类的地方,但你可以随心所欲地组织它们。

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

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

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

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

如果只包含1个文件,则页面加载速度将提高。