Chrome将HEAD和BODY之间的所有HTML标记放入BODY

时间:2016-06-30 06:10:13

标签: html html5 google-chrome

所以我的代码就像

<!DOCTYPE HTML>
<html>
<head></head>

<header> something </header>

<body> </body>
</html>

每当我在chrome中加载它时,chrome会将标题标记放在body标记内,这让我感到很沮丧。我在Safari中尝试了这个,并且源显示没问题,正如我所预期的那样。

为什么Chrome会这样做?

2 个答案:

答案 0 :(得分:3)

应该可见的所有内容都属于<body>。因此,Chrome实际上正在为您修复HTML。验证您的HTML代码https://validator.w3.org/

您的代码看起来应该是有效的:

<!DOCTYPE HTML>
<html>
   <head>
     <title>Some Title</title>
   </head>
   <body>
      <header> something </header>
   </body>
</html>

答案 1 :(得分:1)

无论如何都要看到标题,它属于正文