[1] [[HTML]] の[[要素型]]の一覧です。この wiki
に情報があるものはすべてここに挙げていますが、抜けがあるかもしれません。
公式な HTML 仕様に存在するものはすべて含まれていますが、
そうでないもの (独自拡張のもの、提案段階のものなど、
未確認のもの) はここに含まれないものが多々あります。
[2] ここで、[DFN[HTML の要素型]]とは、 [[XHTML]] において[[名前空間]]
[CODE(URI)[[[http://www.w3.org/1999/xhtml]]]] で使われているものと、
旧来慣習的に [Q[HTML]] と呼ばれているものに含まれているらしき要素型です。
提案の初期段階にあるもの (単なる思い付きやメイリング・リスト等への投稿など)
は含みませんが、仕様案等として提出されたものや実装されたものは含めます。
明らかに単純な誤りであるものは除外していますが、
大量に使用例があるものなどは含めています。
* 文書
** 文書構造
:[CODE(HTMLe)[[[body]]]]:[[文書]]の[[本文]]
:[CODE(HTMLe)[[[bodytext]]]]:文書の本文 (特殊用途)
:[CODE(HTMLe)[[[comment]]]]:[[注釈]] (時代遅れ → [[注釈宣言]])
:[CODE(HTMLe)[[[head]]]]:文書の[[頭部]]
:[CODE(HTMLe)[[[header]]]]:文書の頭部 (時代遅れ → [CODE(HTMLe)[[[head]]]])
:[CODE(HTMLe)[[[html]]]]:文書
:[CODE(HTMLe)[[[footer]]]]:文書の尾部 (時代遅れ)
:[CODE(HTMLe)@en[[[node]]]]:[[部分文書]] (歴史的)
:[CODE(HTMLe)@en[[[plaintext]]]]:[[平文]]に移行
(廃止 → [CODE(HTMLe)[[[pre]]]])
:[CODE(HTMLe)[[[pre-html]]]]:準備文書 (特殊用途→ [CODE(HTMLe)[[[html]]]])
:[CODE(HTMLe)@en[[[restoffile]]]]:[[平文]]または[[RTF]]に移行 (歴史的)
:[CODE(HTMLe)[[[spot]]]]:地点 (歴史的)
:[CODE(HTMLe)[[[textflow]]]]:内容 (特殊用途)
** メタ情報
:[CODE(HTMLe)@en[[[certs]]]]:[[証明書]] (実験的)
:[CODE(HTMLe)@en[[[cryptopts]]]]:(実験的)
:[CODE(HTMLe)[[[isindex]]]]:検索可能 (遺物 → [CODE(HTMLe)[[[form]]]])
:[CODE(HTMLe)[[[meta]]]]:[[メタ情報]]
:[CODE(HTMLe)[[[x-meta]]]]:(不適切 → [[注釈宣言]])
:[CODE(HTMLe)[[[title]]]]:文書の[[題]]
:[CODE(HTMLe)[[[tiltle]]]]:(誤り → [CODE(HTMLe)[[[title]]]])
* 文章
** 章節
:[CODE(HTMLe)@en[[[abstract]]]]:[[要約]]
:[CODE(HTMLe)[[[banner]]]]:[[バナー]] (時代遅れ)
:[CODE(HTMLe)[[[blockquote]]]]:[[引用文]]
:[CODE(HTMLe)[[[bq]]]]:引用文 (時代遅れ → [CODE(HTMLe)[[[blockquote]]]])
:[CODE(HTMLe)[[[div]]]]:まとまり
:[CODE(HTMLe)[[[div[VAR[n]]]] ([CODE(HTMLe)[[[div1]]]], [CODE(HTMLe)[[[div2]]]], [CODE(HTMLe)[[[div3]]]], [CODE(HTMLe)[[[div4]]]], [CODE(HTMLe)[[[div5]]]], [CODE(HTMLe)[[[div6]]]]):章節 (特殊用途)
:[CODE(HTMLe)[[[fn]]]]:[[脚注]] (時代遅れ)
:[CODE(HTMLe)[[[h[VAR[n]]]] ([CODE(HTMLe)[[[h1]]]], [CODE(HTMLe)[[[h2]]]], [CODE(HTMLe)[[[h3]]]], [CODE(HTMLe)[[[h4]]]], [CODE(HTMLe)[[[h5]]]], [CODE(HTMLe)[[[h6]]]], [CODE(HTMLe)[[[h7]]]], [CODE(HTMLe)[[[h8]]]]):[[見出し]]
:[CODE(HTMLe)[[[map]]]]:誘導
:[CODE(HTMLe)[[[note]]]]:覚書 (時代遅れ)
:[CODE(HTMLe)[[[quote]]]]:引用文 (時代遅れ → [CODE(HTMLe)[[[blockquote]]]])
:[CODE(HTMLe)[[[section]]]]:章節
:[CODE(HTMLe)[[[sidebar]]]]:(時代遅れ →[CODE(HTMLe)[[[aside]]]])
** 段落
:[CODE(HTMLe)[[[address]]]]:[[著者]]の連絡先
:[CODE(HTMLe)@en[[[byline]]]]:[[著者]]の情報 (歴史的
→ [CODE(HTMLe)@en[[[address]]]])
:[CODE(HTMLe)[[[credit]]]]:[[出典]] (時代遅れ)
:[CODE(HTMLe)@en[[[footnote]]]]:[[脚注]] (歴史的)
:[CODE(HTMLe)@en[[[l]]]]:[[行]] (歴史的
→ [CODE(XMLe)@en[[QN[xhtml2:[[l]]][http://www.w3.org/2002/06/xhtml2/]]]])
:[CODE(HTMLe)@en[[[margin]]]]:[[備考]] (歴史的)
:[CODE(HTMLe)@en[[[mh]]]]:[[822]] [[頭欄]] (歴史的)
:[CODE(HTMLe)[[[p]]]]:[[段落]]
** リスト
:[CODE(HTMLe)[[[dd]]]]:名前付きリスト項目
:[CODE(HTMLe)[[[dir]]]]:ディレクトリ内一覧 (遺物 → [CODE(HTMLe)[[[ul]]]])
:[CODE(HTMLe)[[[dl]]]]:名前付きリスト
:[CODE(HTMLe)[[[dt]]]]:名前付きリストの名前
:[CODE(HTMLe)[[[lh]]]]:リスト見出し (時代遅れ → [CODE(XMLe)[[VAR[xhtml2:]][[label]]]])
:[CODE(HTMLe)[[[li]]]]:リスト項目
:[CODE(HTMLe)[[[menu]]]]:メニュー項目一覧 (遺物 → [CODE(HTMLe)[[[ul]]]])
:[CODE(HTMLe)[[[ol]]]]:順序付きリスト
:[CODE(HTMLe)[[[ul]]]]:順序なしリスト
** 表
:[CODE(HTMLe)[[[caption]]]]:[[表題]]
:[CODE(HTMLe)[[[col]]]]:[[列]] (→ [CODE(HTMLe)[[[colgroup]]]])
:[CODE(HTMLe)[[[colgroup]]]]:[[列群]]
:[CODE(HTMLe)[[[tab]]]]:[[タブ付け]] (時代遅れ)
:[CODE(HTMLe)[[[table]]]]:[[表]]
:[CODE(HTMLe)[[[tbl]]]]:表 (歴史的 → [CODE(HTMLe)[[[table]]]])
:[CODE(HTMLe)[[[tbody]]]]:本体[[行群]]
:[CODE(HTMLe)[[[td]]]]:データごま
:[CODE(HTMLe)[[[tfoot]]]]:尾部行群
:[CODE(HTMLe)[[[th]]]]:見出しごま
:[CODE(HTMLe)[[[thead]]]]:頭部行群
:[CODE(HTMLe)[[[tr]]]]:[[行]]
** 語句構造
:[CODE(HTMLe)[[[bdo]]]]:[[書字方向]]
:[CODE(HTMLe)[[[rb]]]]:ルビ基底
:[CODE(HTMLe)[[[rbc]]]]:複雑ルビ基底
:[CODE(HTMLe)[[[rp]]]]:ルビ代替文
:[CODE(HTMLe)[[[rt]]]]:ルビ注釈
:[CODE(HTMLe)[[[rtc]]]]:複雑ルビ注釈
:[CODE(HTMLe)[[[ruby]]]]:[[ルビ]]
:[CODE(HTMLe)[[[sub]]]]:[[下付き]]
:[CODE(HTMLe)[[[sup]]]]:[[上付き]]
** 語句
:[CODE(HTMLe)[[[abbr]]]]:[[略語]]
:[CODE(HTMLe)[[[abbrev]]]]:略語 (時代遅れ → [CODE(HTMLe)[[[abbr]]]])
:[CODE(HTMLe)[[[acronym]]]]:略語 (→ [CODE(HTMLe)[[[abbr]]]])
:[CODE(HTMLe)@en[[[arg]]]]:[[引数]] (歴史的)
:[CODE(HTMLe)[[[au]]]]:[[著者]] (時代遅れ)
:[CODE(HTMLe)[[[cite]]]]:引用文献名
:[CODE(HTMLe)@en[[[cmd]]]]:[[命令]] (歴史的)
:[CODE(HTMLe)[[[code]]]]:[[符号]]
:[CODE(HTMLe)[[[dfn]]]]:定義語
:[CODE(HTMLe)[[[em]]]]:[[強調]]
:[CODE(HTMLe)[[[hp[VAR[n]]]]]]:強調 (歴史的 → [CODE(HTMLe)[[[em]]]])
:[CODE(HTMLe)[[[kbd]]]]:打鍵内容
:[CODE(HTMLe)[[[key]]]]:鍵 (時代遅れ)
:[CODE(HTMLe)[[[lang]]]]:[[自然言語]] (歴史的 → [CODE(HTMLa)[[[lang]]]])
:[CODE(HTMLe)[[[person]]]]:[[人]] (時代遅れ)
:[CODE(HTMLe)[[[q]]]]:引用句
:[CODE(HTMLe)[[[samp]]]]:例
:[CODE(HTMLe)[[[strong]]]]:強い強調 (→ [CODE(HTMLe)[[[em]]]])
:[CODE(HTMLe)[[[span]]]]:句
:[CODE(HTMLe)[[[var]]]]:変化部
** 編集
:[CODE(HTMLe)@en[[[added]]]]:追加 (歴史的 → [CODE(HTMLe)@en[[[ins]]]])
:[CODE(HTMLe)@en[[[changed]]]]:変更 (歴史的)
:[CODE(HTMLe)[[[del]]]]:削除
:[CODE(HTMLe)[[[ins]]]]:挿入
:[CODE(HTMLe)@en[[[removed]]]]:削除 (歴史的 → [CODE(HTMLe)@en[[[del]]]])
* ハイパーテキスト
** ハイパーリンク
:[CODE(HTMLe)[[[a]]]]:[[アンカー]]
:[CODE(HTMLe)[[[base]]]]:[[基底URI]] (→[CODE(XMLa)[[[xml]]:[[base]]]])
:[CODE(HTMLe)[[[link]]]]:頁関係
:[CODE(HTMLe)[[[nextid]]]]:新しいアンカー名 (廃止)
** 物体
:[CODE(HTMLe)[[[applet]]]]:[[Java]] [[applet]] (非推奨 → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[animate]]]]:[[動画]] (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[area]]]]:画像の領域 (→ [CODE(HTMLe)[[[a]]]])
:[CODE(HTMLe)[[[audio]]]]:音声 (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[audioscope]]]]:(時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[canvas]]]]:描画
:[CODE(HTMLe)[[[embed]]]]:[[物体]] (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[fig]]]]:[[図]] (時代遅れ)
:[CODE(HTMLe)[[[figtext]]]]:(時代遅れ)
:[CODE(HTMLe)[[[frame]]]]:[[動画]][[枠]] (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[iframe]]]]:別の HTML 文書 (非推奨 → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[image]]]]:[[画像]] (時代遅れ → [CODE(HTMLe)[[[img]]]])
:[CODE(HTMLe)[[[img]]]]:[[画像]] (→ [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[noembed]]]]:物体代替内容 (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[noimg]]]]:画像代替内容 (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[object]]]]:[[物体]]
:[CODE(HTMLe)[[[param]]]]:[CODE(HTMLe)[applet]], [CODE(HTMLe)[object]] の[[引数]]
:[CODE(HTMLe)[[[sound]]]]:[[音声]] (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[video]]]]:[[動画]] (時代遅れ → [CODE(HTMLe)[[[object]]]])
:[CODE(HTMLe)[[[xml]]]]:[[XML]] データ (時代遅れ → [[XML名前空間]])
** フレーム
:[CODE(HTMLe)[[[frame]]]]:[[フレーム]] (→ [CODE(XMLe)[[VAR[xframes:]][[frame]]]])
:[CODE(HTMLe)[[[frameset]]]]:フレーム集合 (→ [CODE(XMLe)[[VAR[xframes:]][[frames]]]])
:[CODE(HTMLe)@en[[[noflames]]]]:(妄想 → [CODE(HTMLe)@en[[[noframes]]]])
:[CODE(HTMLe)[[[noframe]]]]:フレーム[[代替内容]] (歴史的 → [CODE(HTMLe)[[[noframes]]]])
:[CODE(HTMLe)[[[noframes]]]]:フレーム[[代替内容]]
* 対話
** フォーム
*** フォーム構造
:[CODE(HTMLe)[[[form]]]]:[[フォーム]]
:[CODE(HTMLe)[[[fieldset]]]]:入力欄集合
:[CODE(HTMLe)[[[legend]]]]:入力欄集合名
:[CODE(HTMLe)[[[repeat]]]]:繰返し出力 (歴史的)
*** フォーム制御子
:[CODE(HTMLe)[[[button]]]]:ボタン制御子
:[CODE(HTMLe)[[[datalist]]]]:入力値選択候補
:[CODE(HTMLe)[[[htmlarea]]]]:HTML 文書編集欄 (時代遅れ
→[CODE(HTMLa)[[[contentEditable]]]])
:[CODE(HTMLe)[[[input]]]]:入力欄
:[CODE(HTMLe)[[[keygen]]]]:認証鍵生成 (時代遅れ)
:[CODE(HTMLe)[[[label]]]]:制御子の[[名札]]
:[CODE(HTMLe)[[[option]]]]:メニュー選択肢
:[CODE(HTMLe)[[[output]]]]:出力
:[CODE(HTMLe)[[[textarea]]]]:文章入力欄
:[CODE(HTMLe)[[[select]]]]:メニュー制御子
** スクリプト
:[CODE(HTMLe)[[[csaction]]]]:(時代遅れ)
:[CODE(HTMLe)[[[csactiondict]]]]:(時代遅れ)
:[CODE(HTMLe)[[[csactionitem]]]]:(時代遅れ)
:[CODE(HTMLe)[[[csactions]]]]:(時代遅れ)
:[CODE(HTMLe)[[[csobj]]]]:(時代遅れ)
:[CODE(HTMLe)[[[csscriptdict]]]]:(時代遅れ)
:[CODE(HTMLe)[[[noscript]]]]:スクリプト[[代替内容]]
:[CODE(HTMLe)[[[script]]]]:[[スクリプト]]
:[CODE(HTMLe)[[[server]]]]:鯖側スクリプト (時代遅れ)
* 数式
** ブロック数式
:[CODE(HTMLe)[[[array]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[item]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[math]]]]:数式 (時代遅れ → [CODE(XMLe)[[VAR[mathml:]][[math]]]])
:[CODE(HTMLe)[[[row]]]]:(時代遅れ → [[MathML]])
** 行内数式
:[CODE(HTMLe)[[[above]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[atop]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[bar]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[below]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[box]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[choose]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[dot]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[ddot]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[hat]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[left]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[of]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[over]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[overlay]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[right]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[root]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[sqrt]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[tilde]]]]:(時代遅れ → [[MathML]])
:[CODE(HTMLe)[[[vec]]]]:(時代遅れ → [[MathML]])
* 表現
** 表現属性
:[CODE(HTMLe)[[[basefont]]]]:基底フォント (遺物 →
[SAMP(CSS)[[[font]]]])
:[CODE(HTMLe)[[[bgsound]]]]:背景音 (時代遅れ → [[CSS]])
:[CODE(HTMLe)[[[x-claris-tagview]]]]:(時代遅れ)
:[CODE(HTMLe)[[[x-claris-window]]]]:(時代遅れ)
:[CODE(HTMLe)@en[[[fontbase]]]]:基底フォント (妄想 →
[CODE(HTMLe)@en[[[basefont]]]])
:[CODE(HTMLe)[[[range]]]]:(歴史的 → [[CSS]])
:[CODE(HTMLe)[[[style]]]]:[[スタイル・シート]] (→ [[外部スタイル・シート]])
** 語句表現
:[CODE(HTMLe)[[[b]]]]:太字 (→ [CODE(CSS)[[[font-weight]]: [[bolder]]]])
:[CODE(HTMLe)[[[big]]]]:大きな文字 (→ [CODE(CSS)[[[font-size]]: [[bigger]]]])
:[CODE(HTMLe)[[[blackface]]]]:[[黒体]] (時代遅れ →
[CODE(CSS)[[[font-family]]]])
:[CODE(HTMLe)[[[blink]]]]:[[点滅]] (時代遅れ → [CODE(CSS)[[[text-decoration]]: [[blink]]]])
:[CODE(HTMLe)[[[bt]]]]:[[黒体]] (時代遅れ)
:[CODE(HTMLe)[[[font]]]]:[[フォント]]指定 (遺物 → [[CSS]])
:[CODE(HTMLe)[[[i]]]]:[RUBY[[[斜体]]][[[イタリック]]]] (→ [CODE(CSS)[[[font-style]]: [[italic]])
:[CODE(HTMLe)[[[s]]]]:打ち消し線 (遺物 → [CODE(CSS)[[[font-decoration]]]])
:[CODE(HTMLe)[[[shadow]]]]:影 (時代遅れ → [CODE(CSS)[[[text-shadow]]]])
:[CODE(HTMLe)[[[strike]]]]:打ち消し線 (遺物 → [CODE(CSS)[[[font-decoration]]]])
:[CODE(HTMLe)[[[small]]]]:小さな文字 (→ [CODE(CSS)[[[font-size]]: [[smaller]]]])
:[CODE(HTMLe)[[[tt]]]]:[[等幅]] (→ [CODE(CSS)[[[font-family]]: [[monospace]]]])
:[CODE(HTMLe)[[[u]]]]:[[下線]] (遺物 → [CODE(CSS)[[[text-decoration]]: [[underline]]]])
** 表現構造
:[CODE(HTMLe)[[[br]]]]:[[改行]] (→ [CODE(XMLe)[[VAR[xhtml2:]][[l]]]])
:[CODE(HTMLe)[[[center]]]]:[[中央寄せ]] (遺物 → [CODE(CSS)[[[text-align]]: [[center]]]], [CODE(CSS)[[[margin-left]]: [[auto]]; [[margin-right]]: auto]])
:[CODE(HTMLe)[[[centre]]]]:[[中央寄せ]] (歴史的 → [CODE(CSS)[[[text-align]]: [[center]]]], [CODE(CSS)[[[margin-left]]: [[auto]]; [[margin-right]]: auto]])
:[CODE(HTMLe)[[[hr]]]]:[[水平線]] (→ [CODE(CSS)[[[border]]]])
:[CODE(HTMLe)[[[ilayer]]]]:表示層 (時代遅れ → [CODE(HTMLe)[[[div]]]], [[CSS]])
:[CODE(HTMLe)[[[layer]]]]:表示層 (時代遅れ → [CODE(HTMLe)[[[div]]]], [[CSS]])
:[CODE(HTMLe)[[[left]]]]:[[左揃え]] (時代遅れ → [CODE(CSS)[[[text-align]]: [[left]]]])
:[CODE(HTMLe)[[[limittext]]]]:(時代遅れ)
:[CODE(HTMLe)@en[[[lit]]]]:表記可変幅文
(歴史的 → [CODE(HTMLe)@en[[[pre]]]])
:[CODE(HTMLe)[[[listing]]]]:プログラム・リスト (廃止 → [CODE(HTMLe)[[[pre]]]])
:[CODE(HTMLe)[[[marquee]]]]:移動文字 (時代遅れ → [[CSS]])
:[CODE(HTMLe)[[[multicol]]]]:段組 (時代遅れ → [[CSS]])
:[CODE(HTMLe)[[[multicolum]]]]:段組 (妄想 → [CODE(HTMLe)[[[multicol]]]])
:[CODE(HTMLe)[[[nobr]]]]:改行禁止 (時代遅れ → [CODE(CSS)[[[white-space]]: [[nowrap]]]])
:[CODE(HTMLe)[[[nolayer]]]]:表示層代替内容 (時代遅れ)
:[CODE(HTMLe)[[[nosmartquotes]]]]:[[引用符]]自動変換抑制
(時代遅れ)
:[CODE(HTMLe)[[[pre]]]]:[[整形済み]]文章 (→ [CODE(CSS)[[[white-space]]: [[pre]]]]))
:[CODE(HTMLe)[[[spacer]]]]:[[間隔]] (時代遅れ
→ [SAMP(CSS)[[[margin]]]], [SAMP(CSS)[[[padding]]]])
:[CODE(HTMLe)[[[wbr]]]]:改行可能位置 (時代遅れ)
:[CODE(HTMLe)[[[xmp]]]]:例示 (廃止 → [CODE(HTMLe)[[[pre]]]])
* その他