html头部必要标签,是否有必要编写头部、正文和HTML标记?

96391e08905c2fc814ae6d818dcb4b68.png

慕运维8079593

与@LizaDaly关于HTML 5的说明相反,该规范实际上非常具体地说明了哪些标记可以省略,什么时候可以省略(规则与HTML 4.01略有不同,主要是为了澄清注释和空格之类的模棱两可的元素在哪里)。有关的参考资料是http:/www.w3.org/tr/2011/WD-HTML 5-20110525/syntax.html#可选标签,上面写着:如果html元素中的第一件事不是注释,则可以省略html元素的开始标记。如果html元素没有紧跟注释,则可以省略html元素的结束标记。如果元素为空,或者Head元素中的第一件事是元素,则可以省略head元素的开始标记。如果head元素后面没有紧接空格字符或注释,则可以省略head元素的结束标记。如果元素为空,或者Body元素中的第一件事不是空格字符或注释,则可以省略Body元素的开始标记,除非Body元素中的第一件事是脚本或样式元素。如果Body元素没有紧跟注释,则可以省略Body元素的结束标记。因此,您的示例是有效的HTML 5,并将像这样解析,其中html、head和body标记的隐含位置为:nbsp;html>

     Page Title
Some html
 

    请注意,注释“这个脚本将在头”实际上被解析为主体的一部分,尽管脚本本身是Head的一部分。根据规范,如果您希望这一点完全不同,那么和

标签不可省略。(虽然相应的和标签仍然可以)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值