Google PageSpeed建议在头部的<style>标签中添加关键的CSS,并将外部CSS推迟到HTML的末尾。这与Web标准背道而驰,因为它在HTML中内联CSS (应该分开),并且在CSS加载时创建FOUC。可见性可以在CSS加载后一次显示整个页面,但这会造成整个页面的FOUC,这看起来也不好。在头部使用<link>正确加载CSS
我想知道只加载有用的CSS有多重要。在JS框架网站(与angularjs,Reactjs.),您有您的CSS为您的所有路线,但取决于您的页面,您可能只需要20%的CSS规则在网页上。举个例子:在ComponentA中有'/about‘,对于JS框架网站,您也将在'/home’页面上加载CSS For ComponentA,但是在这种情况下,CSS是无关紧要的。我很好奇,如果开发代码只加载