总览
本书介绍了提高网站性能的14条规则:
- 减少HTTP请求
- 使用内容发布网络
- 添加Expires头
- 压缩组件
- 将样式表放在顶部
- 将脚本放在底部展示
- 避免CSS表达式
- 使用外部JavaScript和CSS
- 减少DNS查找
- 精简JavaScript
- 避免重定向
- 移除重复脚本
- 配置ETag
- 使Ajax可缓存
本书配套实例:点此访问
规则7-避免CSS表达式
提高用户体验
由于CSS表达式目前不在被各大浏览器支持,所以这一规则无需使用。
CSS表达式
CSS表达式如下,利用expression方法可以使用js语法动态计算一些内容。
|
|
这种方法只在老版本的IE支持。根据IE规定,IE8之后也不再支持。表达式的缺点及不再支持的原因见文档。
最佳实践
- 不使用CSS表达式(无需额外注意)
- 动态调整CSS的需求可以在js中利用DOM实现