6

HTML/SGML SHORTTAG コンストラクトのいずれかをサポートするブラウザー (過去のバージョンまたは現在のバージョン) はどれですか?

「広く」使用されているブラウザで、SHORTTAGS が何らかの形でサポートされたことはありますか? (IE6 私はあなたを見ています。)

ショートタグの例:

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

「有効な」 HTML を解析するのが難しいことを示す回答を読んだ後、興味をそそられました。

IE 7、Google Chrome 17、Firefox 11で自分自身をテストしました。どれもそれらをサポートしていないようです。

4

3 に答える 3

5

主要なブラウザは次のようなタグをサポートしていません

</>

このような機能は、ほとんどの SGML 言語にとってはるかに重要で便利な機能である「省略可能性」を妨げる/妨げます。

"SHORTTAGS" をサポートする language+browser で終了タグを 1 つ省略すると、構造全体が破損する可能性があります。

SGML、HTML、XML、および XHTML の空の要素:

「HTML では、最初の仕様 (HTML 2.0) から始まり、HTML 4.01 まで、省略機能と最小化機能の両方が "オン" でした。ただし、省略機能は Web ブラウザーでサポートされていますが、いくつかのバグはありますが、ブラウザには最小化機能が実装されていませんでした。」

于 2012-03-08T14:35:16.237 に答える
2

Emacs-W3はそれらを (少なくとも部分的に) サポートしていましたが、XHTML 1.0 (HTML 互換性ガイドラインを含む) が公開されてからしばらくして、この機能は削除されました。(「HTML 互換性」は、SHOTTAG を実装していないブラウザーに依存しているため)。

一般的に使用されているブラウザーはそれらをサポートしておらず、どちらもサポートしていないブラウザーを見つけるのは難しいでしょう.

于 2012-02-28T11:27:07.250 に答える
1

さらにいくつかのブラウザーをテストしましたが、すべてサポートしていません: Opera 11.61 、IE9 および Firefox 1.5.0.9

于 2012-03-07T21:27:02.213 に答える