如何使用结束标签写入空元素的浏览器?
我看过使用像<input ...></input>
类的代码,只是因为Perl HTML::Zoom
存在一个错误。
与XHTML或HTML5以及常用浏览器(如Internet Explorer,Chrome和Firefox)结合使用时,该语法的有害程度如何?
他们总是原谅并接受这种语法吗? 无论如何,它有多糟糕?
W3C标记验证服务显然接受这是有效的XHTML 1.0 Strict,而MDN指出,在HTML中,“在空元素上使用结束标记通常是无效的。例如, <input type="text"></input>
无效的HTML“。
另一方面,validator.nu在使用HTML5时拒绝这样的标记:
Error: Stray end tag input.
From line 8, column 20; to line 8, column 27
pe="text"></input>↩</div
链接地址: http://www.djcxy.com/p/76877.html
上一篇: How forgiving are browsers with empty elements written with closing tag?