HTMLの要素辞典の見方

はじめに

ここのHTML要素辞典は初心者にお勧めできるような品ではありません。
HTML3.0と3.2の違いの判る人、DTDを知ってる人、子要素や親要素が判る人じゃないとわけがわからなくなると思います。

以下ではHTML要素辞典で使われている略語や記号の意味をでーっと記述しています。
ここをじっくり読むと、余計に辞典が見づらくなるかもしれませんので軽く目を通す程度で十分だとおもいます。

サポート状況

その要素がどのHTMLのバージョンで使用できるか、どのブラウザのバージョンで対応しているかを示しています。
「○」の場合は使用可または対応している事を示しています。
「−」の場合は未対応または廃止である事を示しています。
「△」の場合は非推奨である事を示しています。
対応表記とHTMLやブラウザ名の対応は以下のとおりです。

表記 バージョン
HTML 1.0HTML1.0
2.0HTML2.0
2.xHTML2.x
HTML+
3.0HTML3.0
3.2HTML3.2
4.0MHTML 4.0 Mobile
4.01SHTML 4.01 Strict
4.01THTML 4.01 Transitional
4.01FHTML 4.01 Frameset
C HTMLCompact HTML
ISO-HTMLISO-HTML
ISO-HTML PreISO-HTML Preparation
XHTML 1.0SXHTML 1.0 Strict
1.0TXHTML 1.0 Transitional
1.0FXHTML 1.0 Framese
1.1XHTML 1.1
2.0XHTML 2.0
BasicXHTML Besic 1.0
MPXHTML Mobile Profile
表記 機種/ブラウザ名
IE 2.0Internet Explorer 2.1
3.0Internet Explorer 3.0x
4.0Internet Explorer 4.0x,4.5
5.0Internet Explorer 5.0x
5.5Internet Explorer 5.5
6.0Internet Explorer 6.0x
NN(NC) 2.0Netscape Navigator 2.0x
3.0Netscape Navigator 3.0x
4.0Netscape Navigator 4.0x,4.x
6.0Netscape Navigator 6.2
7.0Netscape Navigator 7.0
Opera6.0Opera 6.05
7.0Opera 7.0
表記 機種/ブラウザ名
iMode1.0i-mode (F501i,N501i,D501i,P501i)
2.0i-mode (502i,209i,821i全機種,P651ps,R691i,F210i,KO210i,N210i,P210i )
3.0i-mode (503i全機種,D210i,SO210i,211i全機種,SH251i, FOMA 2001/2002/2101V)
4.0i-mode (504i全機種,D251i,F251i,FOMA 2051/2102V/2701)
5.0i-mode 505i等)
J-PHONE1.0J-PHONE J-SKY対応機
2.0J-PHONE ステーション対応機
3.0J-PHONE パケット対応機
EZ1.0EZweb (「C300/C400」シリーズの端末および「A1000/C1000」シリーズ)
2.0EZweb (「INFOBAR/A5000/C5000/A3000/C3000/A1400/A1300/A1100」シリーズ)

要素のデータ

要素のデータでは各HTMLバージョンの上位要素、下位要素(要素の中身)、分類、開始タグと終了タグのタグ省略の可否、モジュールなどを記述しています。

要素の中身の部分で使われている記号の意味を解説。

  • A = Aが1回のみ出現する。
  • A? = Aが0または1回のみ出現する。
  • A* = Aが0回以上出現する。
  • A+ = Aが1回以上出現する。
  • +(A) = Aが出現してよい。
  • A,B = AとBがこの順序で出現する
  • A&B = AとBが順不同で出現する。
  • A | B = AとBのどちらかが出現する。

属性

属性では要素で使える属性の説明と各HTMLやブラウザの対応具合を表にまとめています。

属性表でつかわれる記号

  • ◎ = 必須
  • ○ = 対応
  • − = 廃止・未対応
  • (○) = 廃止予定・非推奨
  • TF または F = TransitionalとFrameset、またはFramesetのみ対応
  • (TF)または(F) = TransitionalとFramesetでまたはFramesetのみ対応しているが非推奨
  • ブラウザの場合は記号ではなく対応しているバージョンのナンバーを記述しています。

属性表で使用する略称について

表記バージョン
HTML 1.0HTML1.0
2.0HTML2.0
2.xHTML2.x
HTML+
3.0HTML3.0
3.2HTML3.2
4.0MHTML 4.0 Mobile
4.01SHTML 4.01 Strict
4.01THTML 4.01 Transitional
4.01FHTML 4.01 Frameset
CCompact HTML
ISOISO-HTML
XHTML 1.0SXHTML 1.0 Strict
1.0TXHTML 1.0 Transitional
1.0FXHTML 1.0 Framese
1.1XHTML 1.1
2.0XHTML 2.0
BXHTML Besic 1.0
MPXHTML Mobile Profile
表記ブラウザ名
IEInternet Explorer(win)
NNNetscape Navigator(win)/ Netscape Communicator(win) / Netscape(win)
OOpera(win)
ii-mode
JJ-PHONE
EZEZweb