有必要吗?

有必要吗?,第1张

概述我刚刚看到一些像这样的网站: <!doctype html><head>..</head><body></body> 没有< html>,它是标准的吗? 正如您所看到的那样,HTML 4长期允许html,head和body标签都是可选的. HTML5规范(您在样本中观察到的DOCTYPE)also says: An html element’s start tag may be omit 我刚刚看到一些像这样的网站:

<!DOCTYPE HTML><head>..</head><body></body>

没有< HTML>,它是标准的吗?

解决方法 正如您所看到的那样,HTML 4长期允许HTML,head和body标签都是可选的.

HTML5规范(您在样本中观察到的DOCTYPE)also says:

An HTML element’s start tag may be omitted if the first thing insIDe the HTML element is not a comment.
An HTML element’s end tag may be omitted if the HTML element is not immediately followed by a comment and the element contains a body element that is either not empty or whose start tag has not been omitted.

那么,如果“是标准吗?”你的意思是,“根据标准这是合法的吗?”,答案是“是”.

但如果“是标准吗?”你的意思是,“它是否常见?”,然后答案是:“不,你会发现互联网浩瀚海洋中的大多数网页往往包含在< HTML>元素中.

请注意,xhtml不是这种情况.从the specs:

The root element of the document must be HTML.

总结

以上是内存溢出为你收集整理的有必要吗?全部内容,希望文章能够帮你解决有必要吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1069455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存