对于为什么要“使用LINK将css(注意是所有的)放在head中”,我做出以下解释:
1. 将CSS放在页面底部会导致FOUC以及白屏现象,取决于浏览器做出的抉择,但体现都很差。
2. 将CSS放在页面顶部,浏览器会第一时间选择加载CSS而不是gif等其他需要的,这样页面将会逐步呈现,给用户更好的体验。
3. HTML的规范中规定,LINK只能出现在head中,但后来很多网站违背了这个原则,而浏览器为了兼容这些网站做出了妥协,然而却引发了FOUC和白屏的问题,解决方案如题。
高性能web建站(使用LINK将css放在head中)
原创
©著作权归作者所有:来自51CTO博客作者沉默王二的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【Web前端】在 CSS 中调整大小
调整元素的大小是一个重要的技能,CSS 提供了多种方法来控制和调整元素的尺寸,以适应不同的设计需求和屏幕尺寸。
css 前端 web css3 html -
高性能Web架构
引言最新中国互联网络信息中心(CNNIC
服务器 数据 缓存 -
构建高性能web站点
提高web站点性能的三个方向服务器端入手网络传输客户端
职场 休闲 构建高性能web站点