HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了HTML5:禁止结束标记的规范在哪里?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
HTML 4.01中,禁止使用某些结束标记,这意味着它在无效标记中具有它们,例如:

Invalid                     Valid
===================         =================
<BR/>                       <BR>
<BR></BR>      

<IMG src="..."/>            <IMG src="...">
<IMG ...></IMG>

<INPUT ... />               <INPUT ...>
<INPUT ...></INPUT>

在HTML 4.01规范中,在the index of elements中很好地总结了可选或禁止结束标记的指示:

Name        Start Tag       End Tag
AREA                        F
BASE                        F
BASEFONT                    F
BODY        O               O
BR                          F
COL                         F
COLGROUP                    O
DD                          O
DT                          O
FRAME                       F
HEAD        O               O
HR                          F
HTML        O               O
IMG                         F
INPUT                       F
ISINDEX                     F
LI                          O
LINK                        F
Meta                        F
OPTION                      O
P                           O
PARAM                       F
TBODY       O               O
TD                          O
TFOOT                       O
TH                          O
THEAD                       O
TR                          O

HTML 5等效于指示哪些结束标记是:

>必填
>可选(隐含)
>禁止

解决方法

在HTML5规范中,可选结束标记的行为和行为的时间和方式如下:

http://www.w3.org/TR/html5/syntax.html#void-elements

更简洁的形式:

Element Type    Start Tag  End Tag
=============== =========  =========
Normal          -          O (somE)
   html         O*         O*
   head         O*         O*
   body         -          O*
   li           -          O*
   dt           -          O*
   dd           -          O*
   p            -          O*
   rt           -          O*       
   rp           -          O*
   optgroup     -          O*
   option       -          O*
   colgroup     O*         O*
   thead        -          O*
   tbody        -          O*
   tfoot        -          O*
   tr           -          O*
   td           -          O*
   th           -          O*
   otherwise    -          -
Raw text        -          -
   script
   style
RCDATA          -          -
   textarea
   title
Void            -          F
   area
   base
   br
   col
   command
   embed
   hr
   img
   input
   keygen       
   link
   Meta
   param
   source
   track
   wbr
Foreign         -          -          
   MathML
   SVG

大佬总结

以上是大佬教程为你收集整理的HTML5:禁止结束标记的规范在哪里?全部内容,希望文章能够帮你解决HTML5:禁止结束标记的规范在哪里?所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。