好的,所以我似乎无法弄清楚我的代码有什么问题。
<html>
<head>
<title></title>
</head>
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h>
</html>
好的,所以我似乎无法弄清楚我的代码有什么问题。
<html>
<head>
<title></title>
</head>
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h>
</html>
您缺少一个<body>
标签。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<title></title>
</head>
<body>
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>
</body>
</html>
此外,h3 结束标签有一个错字,我已修复。它应该是</h3>
,但你有</h>
。最后,如果这是一个 html 或 xhtml 文档,它需要一个 doctype 声明。我也添加了其中之一——严格的 XHTML。有几种可能的文档类型;你必须选择一个适合你的情况。这有点超出你的要求。
要查找语法错误,请首先使用W3C 标记验证器。您将看到唯一的错误是结束标记 forh3
被错误输入为 as</h>
而不是正确的</h3>
。由于技术原因,错误在两条错误消息中报告。
出于实际原因,您应该在文档的最开始添加文档类型声明,例如<!doctype html>
,以避免Quirks Mode。
<body>
像和这样的标签的使用</head>
是可选的,除了在 XHTML 中,它有自己的规则。使用这样的标签是品味和编码风格的问题,而不是正确性。
好吧,对于初学者来说,你没有身体......
<html>
<head>
<title></title>
</head>
<body>
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>
</body>
</html>
其次,如果您有问题,请详细描述问题。您遇到的问题是什么?查看常见问题解答,了解如何在 StackOverflow 上正确提问。