XHTML样式的空标记在HTML5中是否被视为无效?
可能重复:XHTML样式的空标记在HTML5中是否被视为无效?,html,xhtml,Html,Xhtml,可能重复: 在XHTML中使用自关闭标记时,可以使用以下语法类型: <img src="myimage.png" /> 但是,这在HTML中完全有效: <img src="myimage.png"> 在HTML5中,XHTML样式在技术上被认为是无效的,还是继续使用这种语法仍然很好?您描述的语法在HTML5中完全有效 编辑:这里有一个非常好的线索来描述这些细微差别:你能举出一个有效的来源吗?事实上,这里有一个来源:我认为HTML5放松了很多疯狂的“标签关闭”
在XHTML中使用自关闭标记时,可以使用以下语法类型:
<img src="myimage.png" />
但是,这在HTML中完全有效:
<img src="myimage.png">
在HTML5中,XHTML样式在技术上被认为是无效的,还是继续使用这种语法仍然很好?您描述的语法在HTML5中完全有效
编辑:这里有一个非常好的线索来描述这些细微差别:你能举出一个有效的来源吗?事实上,这里有一个来源:我认为HTML5放松了很多疯狂的“标签关闭”XHTML地毯式地轰炸了web几年的策略。我更喜欢XHTML的自动关闭标记规则,因为这意味着解析器可以理解文档的结构,而不需要数据库自动关闭标记。我不知道他们为什么允许它们回到HTML5中。@JaredFarrish我之所以想继续使用XHTML风格的结尾,主要是因为在某些情况下,HTML可以比格式良好的XML翻一番。你可以随时调出HTML5规范。它们不难读。