验证我的html代码时出现此错误 元素头缺少必需的子元素标题实例
<!DOCTYPE html>
<html lang="en">
<div id="head">
<link rel="stylesheet" href="stylesheet.css">
</div>
<body>
<nav>
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="about.php">About</a></li>
<li><a href="allposts.php">All Posts</a></li>
</ul>
</nav>
答案 0 :(得分:1)
嗯..尝试删除
<div id="head">
<link rel="stylesheet" href="stylesheet.css">
</div>
并将其替换为
<head>
<link rel="stylesheet" href="stylesheet.css">
</head>
这肯定会运作良好。相信我。
您的头部还需要title
标记。
<title> My website </title>
整件事应该是这样的:
<!DOCTYPE html>
<html lang="en">
<head>
<title>My website</title>
<link rel="stylesheet" href="stylesheet.css">
</head>
<body>
Your page content
</body>
</html>
答案 1 :(得分:1)
它看起来像这样:
<head>
是一个标记。
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="stylesheet.css">
</head>
<body>
<nav>
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="about.php">About</a></li>
<li><a href="allposts.php">All Posts</a></li>
</ul>
</nav>
答案 2 :(得分:1)
html
代码需要head
代码,而后者又需要title
代码。你错过了这些东西。相反,您尝试将div
用作head
,这是非常无效的。我想你的意思是:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Some Page Title</title>
<link rel="stylesheet" href="stylesheet.css">
</head>
...