回答編集履歴
2
内容
answer
CHANGED
@@ -2,5 +2,6 @@
|
|
2
2
|
|
3
3
|
W3C勧告書: [HTML 5.1 W3C Recommendation#8.2. Parsing HTML documents](https://www.w3.org/TR/html51/syntax.html#parsing-html-documents)
|
4
4
|
WHATWG現行標準: [HTML Living Standard#12.2 Parsing HTML documents](https://html.spec.whatwg.org/multipage/syntax.html#parsing)
|
5
|
+
※ 内容は基本的に同じです。
|
5
6
|
|
6
7
|
HTML5以降に準拠しているブラウザであれば**全て同じ動き**になります。HTML5より前はブラウザ依存でしたが、HTML5からはブラウザ毎にエラー時の解釈に違いはなく、もしあればバグまたは非準拠です。では、どうしてそのようになるかというと、上の文書を読めばわかりますとしか言い様がありません。この節はユーザーエージェント(ブラウザ)やチェックツールの開発者向け情報なので、日本語訳でも該当部分は訳されていません。頑張って読んでください。(私は諦めました)
|
1
現行・・・
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
もともとのテキストがHTMLとしては正しくない、間違っているというこことはわかりますよね。HTML5以降からは構文が間違っていて解析エラー(parse error)が起きた場合、どのようにエラーを回避するべきかパーサーの動作を細かく定義しています。エラー回避により元の文書に補完や置換が行われ、最終的に正しいHTMLとして解釈されます。パーサーの動作は仕様書の下記部分に記載してあります。
|
2
2
|
|
3
3
|
W3C勧告書: [HTML 5.1 W3C Recommendation#8.2. Parsing HTML documents](https://www.w3.org/TR/html51/syntax.html#parsing-html-documents)
|
4
|
-
WHATWG現標準: [HTML Living Standard#12.2 Parsing HTML documents](https://html.spec.whatwg.org/multipage/syntax.html#parsing)
|
4
|
+
WHATWG現行標準: [HTML Living Standard#12.2 Parsing HTML documents](https://html.spec.whatwg.org/multipage/syntax.html#parsing)
|
5
5
|
|
6
6
|
HTML5以降に準拠しているブラウザであれば**全て同じ動き**になります。HTML5より前はブラウザ依存でしたが、HTML5からはブラウザ毎にエラー時の解釈に違いはなく、もしあればバグまたは非準拠です。では、どうしてそのようになるかというと、上の文書を読めばわかりますとしか言い様がありません。この節はユーザーエージェント(ブラウザ)やチェックツールの開発者向け情報なので、日本語訳でも該当部分は訳されていません。頑張って読んでください。(私は諦めました)
|