1

在任何其他情况下,我会说这是一个错误,但如果是谷歌,也许我错了?

如果您只是在https://www.google.com/calendar/render上打开主页,当然是经过身份验证,并检查其来源,您会惊讶地看到

<!DOCTYPE HTML><head><title>Google Calendar</title><meta ....

这有什么意义吗?我希望不会,或者在相反的情况下,我应该再次开始参加 HTML 课程 :)

应该是

<!DOCTYPE HTML><html><head><title>Google Calendar</title><meta ....

对于 HTML5 开始标签?

谢谢!

4

2 回答 2

5

如果后面的第一个标签不是注释,则开头<html>元素是可选的:

如果 html 元素中的第一件事不是注释,则可以省略 html 元素的开始标记。

W3C 参考

HTML 解析器将像许多其他元素一样隐式插入它,最值得注意的是<tbody>,它很少被显式设置。

于 2013-06-04T07:48:43.370 回答
0

网页之间的文字<html></html>解释网页;声明 HTML5的<!DOCTYPE html>文档类型。

于 2013-06-04T10:39:13.437 回答