<分区>
标签 css
我想知道 css 是如何工作的。 获取下载的 html 是否会在 CSS 解释之前或之后解释? 或者它会在浏览器构建 DOM 后立即应用。请给我详细的说明。
最佳答案
HTML 页面按照构建顺序进行解析。如果 CSS 已经被解析,那么在被解析的 CSS 中具有样式的元素将在放置在页面中时立即获得样式。这就是为什么 CSS 最好加载到 <head>
中的原因。 - 在正文中的标签有机会被绘制到页面之前。
如果您延迟加载 CSS,则元素将以其“无样式形式”显示,直到它们的样式(任何)被解析。这就是所谓的“FUOC”或“无样式内容的闪光”
关于css - CSS 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9821362/