html5 – 头部标签出现在体内

我有一个简单的网页,以及我的页面中的标题,元等.但是当我使用Firebug,Chrome和Firefox的默认调试器进行调试时,头部内的所有标签显示在正文中.

这是我的index.HTML代码

<!DOCTYPE html>
<html>
<head>
    <title>TODO supply a title</title>
    <Meta charset="UTF-8"/>
    <Meta name="viewport" content="width=device-width"/>
    <link href="style.css" rel="stylesheet" />
</head>
<body>
    <canvas id="game"></canvas>

    <div id="mainmenu">
        <div id="title"></div>
        <a href="#" id="play" onclick="play()"></a>
        <!--<div id="ground"></div>-->
    </div>
    <script src="game.js"></script>
</body>
</html>

当我检查调试器中的代码时,head标签内的所有元素都移到head标签之外

(对不起,我的英语不好)

解决方法

您应该将文件的编码更改为UTF-8

大多数时候他们都保存为UTF-8-BOM

用编号菜单打开你的头标记所在的文件然后从编码菜单更改“在UTF-8-BOM中编码”到“在UTF-8中编码”:)

相关文章

HTML5不是新事物。自从最初发布(2008年1月)以来,我们一直在使用它的一些功能。后来,我再次仔细查看...
Pointer Events API 是Hmtl5的事件规范之一,它主要目的是用来将鼠标(Mouse)、触摸(touch)和触控笔(...
CSS动画非常的有趣;这种技术的美就在于,通过使用很多简单的属性,你能创建出漂亮的消隐效果。其中代表...
clip-path介绍 clip-path 直译过来就是裁剪路径,使用SVG或形状定义一个HTML元素的可见区域的方法。想象...
语法 必需。动画时长的百分比。 合法的值: 0-100% from(与 0% 相同) to(与 100% 相同) 定义和用法...
基本代码 html代码: 首先定义一些基本的样式和动画: background-size: auto 100%; 这段代码的意思是让...