我是 HTML 的菜鸟。我的桌面上有一个带有 page1.html 和 page2.html 的文件夹。这是第 1 页的示例
<html>
<h1> Welcome
<title>Website
</h1>
<body>
<p> to page 2
</body>
<a href="page2.html" target="_self">Link</a>
</html>
每当我打开 page1.html 时,它只会说“欢迎”和“到第 2 页”。没有超链接。我究竟做错了什么?
我是 HTML 的菜鸟。我的桌面上有一个带有 page1.html 和 page2.html 的文件夹。这是第 1 页的示例
<html>
<h1> Welcome
<title>Website
</h1>
<body>
<p> to page 2
</body>
<a href="page2.html" target="_self">Link</a>
</html>
每当我打开 page1.html 时,它只会说“欢迎”和“到第 2 页”。没有超链接。我究竟做错了什么?
您缺少一个</p>
标签,该<a>
标签应该在<body>
标签内。
<h1>
标签也格式不正确。请记住,这就像数学中的括号一样。如果你打开一个,那么你需要关闭一个。
<html>
<head>
<title>Website</title>
</head>
<body>
<h1>Welcome</h1>
<p>
<a href="page2.html" target="_self">Link to page 2</a>
</p>
</body>
</html>
A 标签应该在 body 标签内。您可能还想关闭 p 标签。
尝试类似:
<html>
<head><title>Website</title></head>
<body>
<h1>Welcome</h1>
<p>to page 2 <a href="page2.html">Link</a></p>
</body>
</html>
尝试这个。(记得关闭你的标签!)
<html>
<h1> Welcome
<title>Website </title>
</h1>
<body>
<p> to page 2 </p>
<a href="page2.html" target="_self">Link</a>
</body>
</html>
你应该<title>
用</title>
. 修复该问题将使其余内容显示(演示)。
正如其他人所说,您还应该关闭<p>
标签,<a>
并将<body>
. 另外,<title>Welcome</title>
应该在外面<h1>
,也<h1>
应该在里面<body>
。
举个例子就更简单了。有效的 HTML 将是:
<html>
<head>
<title>Website</title>
</head>
<body>
<h1>Welcome</h1>
<p>to page 2</p>
<a href="page2.html" target="_self">Link</a>
</body>
</html>
您的<title>
标签应该放在文档的头部,并且您的内容都应该在正文中。您还需要关闭所有标签。
尝试这个:
<html>
<head>
<title>Website</title>
</head>
<body>
<h1>Welcome</h1>
<p> To page 2: <a href="page2.html" target="_self">Link</a></p>
</body>
</html>
标题和浏览器需要理解页面的所有内容更适合放在<head> </head>
标签之间。
必须在浏览器视口窗口中显示的内容必须位于<body> </body>
标签之间。正如其他人所提到的,大多数 HTML 标签都需要关闭。
此外,<!DOCTYPE>
声明必须是 HTML 文档中<html>
标记之前的第一件事。
<!DOCTYPE html>
<html>
<head>
<title>Website</title>
</head>
<body>
<h1> Welcome </h1>
<p> to page 2 </p>
<a href="page2.html" target="_self">Link</a>
</body>
</html>
如需快速教程或帮助,您可以随时参考以下网站。这很容易也很有趣。祝你好运!