【发布时间】:2016-06-30 06:10:12
【问题描述】:
所以我的代码是这样的
<!DOCTYPE HTML>
<html>
<head></head>
<header> something </header>
<body> </body>
</html>
每当我在 chrome 中加载它时,chrome 都会将 header 标记放在 body 标记中,这让我很沮丧。我在 Safari 中尝试了这个,并且源代码显示很好,正如我所期望的那样。
为什么 chrome 会这样做?
【问题讨论】:
-
为什么这会让您感到沮丧?您似乎不了解头部和身体元素实际上是什么。此外,如果 Safari 以不同的方式处理这一点,我也会感到惊讶 - 确保您查看的是网络检查器,而不是老式的查看源代码。
-
@BoltClock 因为我知道将某些内容放在 body 标签之外是一种有效的 html 格式,但是标签被强制放入 body 标签中。不仅适用于标题,还适用于其他任何内容。
标签: html google-chrome