所以我的代码就像
<!DOCTYPE HTML>
<html>
<head></head>
<header> something </header>
<body> </body>
</html>
每当我在chrome中加载它时,chrome会将标题标记放在body标记内,这让我感到很沮丧。我在Safari中尝试了这个,并且源显示没问题,正如我所预期的那样。
为什么Chrome会这样做?
答案 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)
无论如何都要看到标题,它属于正文