第一部分 – 第17章
错误的方式
CSS @ import是将外部CSS文件包括进移动网站页面的方法之一。典型的语法看起来就如同下面的例句。
@import url("style.css")
移动网站应该避免使用CSS @ import,因为对CSS文件的这种检索方法会减缓页面的加载速度。
- CSS @ import方法是按照顺序加载CSS文件的,并不支持并行加载。这意味着当页面必须加载多个CSS文件时,一个文件必须等到另一个文件加载完成。
- 这种序列的文件加载会耗费更多不必要的时间,并使移动网站页面加载速度比实际慢得多。
正确的方式
利用外部CSS文件的正确方式是正常请求这些文件。例如,假设你的外部CSS文件命名为style.css,那对应你的网站页面就应该通过head部分link标签的方法请求这个CSS文件。
<head> <link rel="stylesheet" href="style.css" /> </head>
- 上一章:优化CSS和JavaScript的加载顺序
- 下一章:修复错误的HTTP请求
移动网站性能技术白皮书在2017年3月正式出版。
英文版:Avoid CSS @Import – 繁体中文版:避免CSS @Import
移动网站性能技术白皮书上的内容按下列许可协议发布: CC Attribution-Noncommercial 4.0 International