附属書A XHTML 1.0 Strictからの変更
A. Changes from XHTML 1.0 Strict
附属書Aは,XHTML 1.1とXHTML 1.0 Strictとの間の違いを示す。XHTML 1.1は,HTML 4及びXHTML 1.0の両方からの変更を表現している。最も重要な点は,推奨しないとしていた機能の削除とする。一般に,その戦略は,構造上の機能性が豊富であるが,表示に対してはスタイルシートに依存するマーク付け言語を定義することにある。
This Appendix describes the differences between XHTML 1.1 and XHTML 1.0 Strict. XHTML 1.1 represents a departure from both HTML 4 and XHTML 1.0. Most significant is the removal of features that
were deprecated. In general, the strategy is to define a markup language that is rich in structural functionality, but that relies upon style sheets for presentation.
違いは,次のとおりに要約できる。
The differences can be summarized as follows:
-
すべての要素において,([XHTMLMOD]で定義される)xml:lang属性を望ましいとし,lang属性を削除した。
On every element, the
lang attribute has been removed in favor of the
xml:lang attribute (as defined in [
XHTMLMOD]).
-
a要素及びmap要素において,([XHTMLMOD]で定義される)id属性が望ましいとし,name属性を削除した。
On the
a and
map elements, the
name attribute has been removed in favor of the
id attribute (as defined in [
XHTMLMOD]).
-
"ruby"の要素の集まりを,([RUBY]で定義されるとおりに,)追加した。
The "
ruby" collection of elements has been added (as defined in [
RUBY]).