HTML4.0 riference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial

XHTML1.1について

■ XHTML1.1について

XHTML1.1は、「XHTMLのモジュール化」の仕様で定義された各モジュールを使ってXHTML1.0Strictを再現し、それにルビのモジュールを加えたものです。いくつかの属性値の型が変更されている点などを除けば、XHTML1.0Strictとの違いは、以下の3点です。

・lang属性が使用できない

  • 代わりにxml:lang属性を使用する。

・a要素とmap要素のname属性が使用できない

  • 代わりにid属性を使用する。

・ルビ関連の要素が使用できる。

この中で最も問題となるのは、a要素とmap要素のname属性が使用できないということです。これは、文書の途中にリンクをさせた場合やクライアントサイド・イメージマップを使用した場合に、id属性を認識できないブラウザでは、それらが機能しなくなってしまうことを意味します。以下に、主なブラウザでの対応状況を示します。

■ a要素とmap要素のid属性の対応状況

-
Windows版
Macintosh版
IE6.0
IE5.5
IE5.0
IE4.0
IE3.0
N6.2
NN4.x
NN3.x

opera6

IE5.0
IE4.5
a要素のid属性
×
×
×
×
map要素のid属性
×
×
×
×
×

 

<<<Shirley's XHTML
R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box