【发布时间】:2023-03-06 12:20:01
【问题描述】:
来自MDN,我知道 DOMContentLoaded 不会等待样式表。
当初始 HTML 文档完全加载和解析时触发 DOMContentLoaded 事件,无需等待样式表、图像和子框架完成加载。
但来自varvy.com 和谷歌
一个常见的误解是样式与 domContentLoaded 无关,但根据 W3 HTML5 规范,这是不正确的
domContentLoaded:当 DOM 准备好并且 没有样式表阻碍 JavaScript 执行时标记点 - 这意味着我们现在可以(可能)构建渲染树。
domContentLoaded 通常标记 DOM 和 CSSOM 都准备好。
那么,哪一个是正确的? 什么是阻止脚本的样式表?
【问题讨论】:
标签: html dom stylesheet domcontentloaded cssom