HTML4.0 riference | DynamicHTML|XHTML | XML sample | XSLT sample | RIKO's ASP Trial
XHTML1.1について
![]()
XHTML1.1は、「XHTMLのモジュール化」の仕様で定義された各モジュールを使ってXHTML1.0Strictを再現し、それにルビのモジュールを加えたものです。いくつかの属性値の型が変更されている点などを除けば、XHTML1.0Strictとの違いは、以下の3点です。
・lang属性が使用できない
- 代わりにxml:lang属性を使用する。
・a要素とmap要素のname属性が使用できない
代わりにid属性を使用する。・ルビ関連の要素が使用できる。
この中で最も問題となるのは、a要素とmap要素のname属性が使用できないということです。これは、文書の途中にリンクをさせた場合やクライアントサイド・イメージマップを使用した場合に、id属性を認識できないブラウザでは、それらが機能しなくなってしまうことを意味します。以下に、主なブラウザでの対応状況を示します。
- Windows版 Macintosh版 IE6.0 IE5.5 IE5.0 IE4.0 IE3.0 N6.2 NN4.x NN3.xopera6
IE5.0 IE4.5a要素のid属性 × × × ×map要素のid属性 × × × × ×