1

大家
好,是否可以在 HTML 中<head>在结束标记之后插入</body>?还是我必须在 之前<head>和之后编码<body>
我在 w3schools.com 上阅读有关 css 的内容,它说:
“注意:如果指向外部样式表的链接放在 HTML 中的内部样式表之后,则外部样式表将覆盖内部样式表!”
问题是,如果外部样式表在始终位于正文之前的头部中声明,我如何将外部样式表放在内部样式表之后?

4

2 回答 2

5

不。

一个 HTML 元素必须只包含一个 HTML 元素,其子元素依次是一个 HEAD 元素和一个 BODY 元素。

所有这三个元素的开始和结束标记都是可选的,但您不能以任何其他顺序显式放置它们。

如果您将 HEAD 放在 BODY 之后,浏览器将尝试进行错误恢复,但您不应该依赖于此。

外部样式表在内部样式表之后,如果外部样式表是在头部声明的,而头部总是在正文之前?

您将内部样式表(使用元素定义,<script>它(就像<link>用于外部样式表一样)必须出现在.<head>style=<body>

样式表出现的顺序并不能改变内联样式的影响,因为它们总是具有更高的特异性

于 2013-10-22T10:54:24.423 回答
1

不,你不能我认为这可以帮助你..

在此处输入图像描述

有关更多信息,请阅读此http://www.htmlbasictutor.ca/html-document-structure.htm

于 2013-10-22T11:05:12.200 回答