浏览器会将样式标签从头到尾移动

Kno*_*our 0 html css

我在头部编写了样式标记,但浏览器会将其移动到该标记并在其上body留下一个空字符串.它在Mac中的浏览器中会有一个空白区域.

<!DOCTYPE html>
<html>
<head>
    <style type="text/css">
        body {
            margin: 0;
        }
    </style>
</head>
<body>
    <div>123</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

额外的间距是正文中的空字符串(在图像中突出显示),而不是边距或填充,它将在Firefox和Safari中执行相同的操作.

我怎么摆脱它?

我的HTML文件

Rïs*_*mar 5

查看源代码之后我知道为什么会发生这种情况,实际上我在代码中找到了一个特殊字符. 这是你的代码链接:https://www.w3schools.com/code/tryit.asp?filename = FK89ZCXW8WDC

您可以在样式标记开始之前看到特殊字符.