2016-05-13 99 views
0

我知道关于HTML文件顶部的声明。HTML5 Doctype标签和HTML标签一起在HTML文件中

但是我看到的代码是一样的东西:

<!DOCTYPE html> 
<html> **Is it necessary to write after already declaring <!DOCTYPE HTML>** 
<head> 
<title>Title of the document</title> 
</head> 

<body> 
The content of the document...... 
</body> 
</html> 

我只想comfirm标准申报HTML5声明wheather独立的HTML标签是强制性的顶端声明DOCTYPE HTML之后要申报吗?

谢谢

回答

0

从规格。

如果html元素中的第一件东西不是注释,则可以省略html元素的开始标记。如果HTML元素不是 紧跟注释和元素包含体 元素要么是不为空或者其开始标签一直没有 省略

一个HTML元素的结束标记可以被省略。

但是,也从规格。

鼓励作者在根元素html 上指定lang属性,给出文档的语言。这有助于语音合成 工具确定使用哪些发音,翻译工具确定要使用的规则等等。

所以我想说,添加它。我经常做。