JavaScript和CSS订单

Mis*_*hko 4 html javascript css

我有一个HTML文件,链接到CSS文件和JavaScript文件.

首先执行JavaScript然后应用CSS,反之亦然?

有没有办法改变订单?

谢谢 !

Poi*_*nty 7

它通常被认为是一个好主意,因为导入您的脚本越好,你的样式表为越好.事实上,如果可能的话,你应该把所有的脚本导入放在最后<body>.当页面中有组件想要能够删除引用jQuery的小脚本块时(例如),我发现存在问题.

如果您的样式表是第一个,这有助于确保浏览器在向用户显示任何内容之前应用样式.相反,通过最后包含脚本,您可以推迟可能较慢的脚本处理,直到用户在屏幕上看到某些内容之后.


Que*_*tin 4

当元素被解析时,JavaScript 就会被执行<script>。某些 JS 可能会设置事件处理程序,以便在事件发生时运行某些 JS。

CSS 应用于实时 DOM。对 DOM 的更改会自动应用 CSS。对 CSS 的更改会自动应用于整个 DOM。