HTML 头部被呈现为文本
HTML head being rendered as text
我有以下HTML。出于某种原因,页面以头部呈现为文本,如:
Document
* { display: block; width: 300px; } textarea { height: 300px; }
My Form
我一直在寻找解释,认为可能是因为 head 标签中的代码有错误,所以永远不会调用它,它被视为正文的一部分,但我不能'没有发现任何问题,VSCode 没有显示任何错误。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
* {
display: block;
width: 300px;
}
textarea {
height: 300px;
}
</style>
</head>
<body>
<h1>My Form</h1>
<form></form>
</body>
</html>
您不能在“*
(通用选择器)”中使用 display
、width
和其他一些属性。将 *
替换为 body
选择器,它将起作用:)
我 运行 你的代码在我的系统上并且 header 以粗体显示,就像它应该的那样......也许你必须清除你的浏览器 cookie 或尝试打开代码隐身 window
.......
那么对于
Document
- { display: block; width: 300px; } textarea { height: 300px; }
正在显示,我猜这是一个错误所以我删除了“*”并且一切正常...工作代码如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
{
display: block;
width: 300px;
}
textarea {
height: 300px;
}
</style>
</head>
<body>
<h1>My Form</h1>
<form></form>
</body>
</html>
我有以下HTML。出于某种原因,页面以头部呈现为文本,如:
Document
* { display: block; width: 300px; } textarea { height: 300px; }
My Form
我一直在寻找解释,认为可能是因为 head 标签中的代码有错误,所以永远不会调用它,它被视为正文的一部分,但我不能'没有发现任何问题,VSCode 没有显示任何错误。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
* {
display: block;
width: 300px;
}
textarea {
height: 300px;
}
</style>
</head>
<body>
<h1>My Form</h1>
<form></form>
</body>
</html>
您不能在“*
(通用选择器)”中使用 display
、width
和其他一些属性。将 *
替换为 body
选择器,它将起作用:)
我 运行 你的代码在我的系统上并且 header 以粗体显示,就像它应该的那样......也许你必须清除你的浏览器 cookie 或尝试打开代码隐身 window
....... 那么对于
Document
- { display: block; width: 300px; } textarea { height: 300px; }
正在显示,我猜这是一个错误所以我删除了“*”并且一切正常...工作代码如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
{
display: block;
width: 300px;
}
textarea {
height: 300px;
}
</style>
</head>
<body>
<h1>My Form</h1>
<form></form>
</body>
</html>