表現 (DOM)

意味 (DOM)

仕様書

意味

[5] DOM 中の要素は、何か (thing) 表現 (represent) します。 すなわち、要素固有 (intrinsic) の「意味合い (meaning) 」、 意味 (semantics) を持ちます。 >>4

[6] 例えば、 ol 要素は、順序付きリスト表現します >>4

[7] 要素意味は、その要素と共に規定されています。HTML要素意味は、 HTML Standard で「○○要素は、××を表現します。」 のように規定されています。

[11] 文書中の要素属性テキストやそれらの構造は、 スクリプトその他の手段で変化することがあります。 ある瞬間の文書の意味は、その時点での文書の状態により表現されるものです。 >>8

適合性

[9] 著者は、要素をその想定目的以外のために使ってはなりません >>8。 これは、文書を正しく処理させるための要件です >>8

[13] ただし、適合性検査器authoring toolも参照。

[10] 著者は、適用可能な仕様書で認められていない要素を使ってはなりません >>8。これは、言語の将来の拡張の余地を残すためです >>8

レンダリング

[12] 利用者エージェントは、文書やその要素を、その意味に沿って適切な形で利用者に提示する (レンダリングする) ことが期待されています。文書の意味が変化したら、 それに応じてレンダリングの更新を行わなければなりません。

歴史

[1] XBL 2.0 ( ( 版)) <http://dev.w3.org/2006/xbl2/Overview.html#semantics>

[2] XML Binding Language (XBL) 2.0 ( ( 版)) <http://www.w3.org/TR/2007/CR-xbl-20070316/#semantics>

[3] Accessible Rich Internet Applications (WAI-ARIA) 1.0 ( ( 版)) <http://www.w3.org/WAI/PF/aria/complete#def_semantics>