2013-10-14 41 views

回答

4

h1不会在head部分人。相反,它应该在body

它应该是这个样子:

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="UTF-8" /> 
     <title>assignment 4</title> 
     <style> 
     .special { 
      text-align:justify; 
      text-indent:10px; 
     } 
     </style> 
    </head> 
    <body> 
     <h1>Assignment4- CSS basics</h1> 
    </body> 
</html> 
+0

实际上,''标签包含_nothing but_ HTML标记,就像HTML文档的其余部分一样。 :) – SLaks

+0

@SLaks你是对的,我只是想着我是如何措辞的。 –

4

<h1>(像其他的内容元素)不能出现在<head>标签。
因此,解析器假定您关闭了<head>并启动了<body>

<style>标签罐只有出现在<head>标签中。
由于解析器先前隐式启动了<body>,因此出现错误。

0

您需要在包含任何HTML内容之前关闭头部分。 css应该出现在头部部分内,但是在身体内部会出现H1标签。 即。

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="UTF-8" /> 
    <title>assignment 4</title> 
<style> 
.special 
{ 
    text-align:justify; 
    text-indent:10px; 
} 
</style> 
</head> 
<body> 
    <h1>Assignment4- CSS basics</h1> 
</body> 
</html> 
相关问题