样式表(css)放在网页的head中会让网页显得加载速度更快。因为这样做可以使浏览器逐步加载已将下载的网页内容。这对内容比较多的网页尤其重要。用户不用一直等待在一个白屏上。而是可以先看已经下载的内容。
如果将样式表放在底部,浏览器会拒绝渲染已经下载的网页。因为大多数浏览器在实现时都努力避免重绘。样式表中的内容是绘制网页的关键信息。没有下载下来之前只好对不起观众了。
知道了吗?是因为浏览器机制,没有下载到css之前,即使下载了网页结构,没有了关键绘制信息—css,浏览器也不会绘制的,用户只有等...等...等...