哪些浏览器支持HTML SHORTTAG?

时间:2012-02-28 11:21:16

标签: html shorttags

哪些浏览器(历史版本或当前版本)支持任何HTML / SGML SHORTTAG constructs

是否有任何“广泛”使用的浏览器以任何方式支持SHORTTAGS? (IE6我在看着你。)

SHORTTAG示例:

<p<a href="/">first part of the text</> second part

在阅读证明difficult to parse "valid" HTML的答案后感到好奇。

在IE 7,Google Chrome 17,Firefox 11上测试了我自己。 其中任何一个似乎都不支持他们。

3 个答案:

答案 0 :(得分:5)

没有主要的浏览器支持

等标签
</>

因为这样的功能阻碍/阻碍了“可省略性”,这对于大多数SGML语言来说是更重要和有用的功能。

如果在语言+浏览器中省略了支持“SHORTTAGS”的单个结束标记,则整个结构可能会被损坏。

Empty elements in SGML, HTML, XML, and XHTML:

  

“在HTML中,从第一个规范(HTML 2.0)开始,一直到   并包括HTML 4.01,无论是遗漏功能还是   可最小化功能已经“开启”。但是,虽然可以省略   Web浏览器支持,虽然存在一些错误,但最小化   功能未在浏览器中实现。“

答案 1 :(得分:2)

Emacs-W3用于支持它们(至少部分地)但是在XHTML 1.0(使用HTML兼容性指南)发布后的某个时间,功能被删除了。 (因为“HTML兼容性”取决于浏览器而不是实现SHOTTAG)。

没有常用的浏览器支持它们,你很难找到一个不起作用的浏览器。

答案 2 :(得分:1)

我测试了几个浏览器,所有浏览器都不支持它: Opera 11.61,IE9和Firefox 1.5.0.9