为什么在HTML文件的<head>内部声明了<style>?

时间:2018-10-11 15:49:09

标签: javascript html css

为什么在 内声明 <身体>

这是一个段落。

<脚本> var myHeading = document.querySelector('h1'); myHeading.textContent ='世界你好!';

请让我知道。

2 个答案:

答案 0 :(得分:3)

head包含有关整个文档的一般信息。

body包含内容。

样式表不是内容,而是有关内容外观的信息。


位于正文末尾的脚本元素是性能缺陷。

首先允许它在体内,因为它可以将内容直接注入到当前位置(使用document.write),尽管今天认为这不是好习惯。

我通常将<script>放在<head>中,但是设置async属性并使用DOMContentLoaded事件侦听器使其在内容加载后运行。

答案 1 :(得分:0)

您也可以放在头上,但通常放在正文的底部,因此样式和页面内容先加载,然后加载脚本,这将加快加载速度