如何正确使用注释及优化样式表的不同方法及好处
点击次数: 次 发布时间:2013-1-7
注释会使CSS文件显著加大.因此,你可能需要在网站制作过程中从样式表中去掉一些注释.许多HTML/CSS和文本编辑器都有搜索并替换选项,因此很容易从代码中删除注释.另外,还可以使用儿种在线css优化器.优化器不但能够删除注释,还可以删除空白,这可以从代码中去掉额外的字节.
有些人尝试以php格式编写注释,然后将样式表用做PHP.样式表被发送给PHP解析器,解析器去掉所有注释,然后将样式表发送给浏览器.这需要在一个.htdccess文件中设置CSS文件的MIME类型:
addtype applieation/x-httpd-php.css
但是,需要确保CSS文件被缓存,否则这种方法会减慢而不是提高站点的速度.这可以使用PHP来实现,但是比较复杂.因此,除非对要做的事情有把握,古则最好避免这么做.
最好的方法可能是启用服务器端压缩.如果使用Apache服务器,那么应该安装mod_gzip
或mod一deflate.许多现代浏览器可以处理用GZIP压缩的文件并进行即时解压.这些Apache模块探测浏览器是杏能够处理这种文件,如果可以,就发送压缩的版本.服务器端压缩能够将(X)HTML和CSS文件减小大约80%,这可以减少对带宽的占用,大大加快页面的下载速度.如果无法使用这些Apache模块,那么仍然可以按照网页设计教程的说明对文件进行压缩.