タグリファレンス カテゴリー

HTML4とHTML5では要素のカテゴリー体系が大きく異なるため、 カテゴリー別の一覧には、HTML5で廃止された要素は含んでいない。

大枠

  1. doctype  変更 文書型宣言
  2. html ルート
    1. head
    2. body 内容

メタデータ

フロー

ブロック要素とインライン要素を合わせたようなの。

フレーズ

だいたいインライン要素。

  • 埋め込み
  • スクリプトサポート
  • a  変更 リンク
  • link  変更 外部リソースにリンク
  • em 強調
  • strong  変更 重要
  • small  変更 小さく表示
  • s  変更 取り消し
  • cite 引用元への参照
  • q インライン引用
  • dfn 言語の定義
  • abbr  変更 略語・頭字語
  • ruby  NEW ふりがな・ルビ全体
  • data  NEW データ
  • time  NEW 日時
  • code コード
  • var 変数
  • samp 出力
  • kbd 入力
  • sub 下付け文字
  • sup 上付け文字
  • i  変更 区別
  • b  変更 注意をひく
  • u  変更 非文字注釈
  • mark  NEW マーカー
  • bdi  NEW 書字方向分離
  • bdo 書字方向指定
  • span 何もしないインライン
  • br 改行
  • wbr  NEW 改行の機会
  • ins 追加内容
  • del 削除内容
  • map イメージマップのコンテナ
  • area イメージマップのパーツ
  • label フォームラベル
  • input フォーム部品
  • button ボタン
  • select 選択式のフォームフィールド
  • datalist  NEW サジェストデータ一覧
  • textarea 複数行テキスト入力フィールド
  • output  NEW 出力
  • progress プログレスバー
  • meter  NEW ゲージ
  • noscript  変更 スクリプト無効時対応
  • slot  未来 テンプレートのスロット
  • 自律カスタム要素  未来 完全オレ定義要素
  • テキスト

セクション

だいたいブロック要素。

セクションルート

だいたいブロック要素の親玉。

見出し

セクションの見出し。

  • h1 ランク1見出し
  • h2 ランク2見出し
  • h3 ランク3見出し
  • h4 ランク4見出し
  • h5 ランク5見出し
  • h6 ランク6見出し
  • hgroup  未来 見出しグループ

スクリプトサポート

  • template  NEW スクリプトテンプレート
  • script  変更 スクリプト

透過的

「透過的」という要素は無い。その要素があっても無くても支障ない子孫要素。つまり親要素次第で変わる。

インタラクティブ

ユーザー操作に反応するやつ

埋め込み

外部リソースを取得して埋め込む。

フォーム関連

ラベリング可能

labelでラベリング可能な要素。

その他

  • li リスト項目
  • dt  変更 用語
  • dd 用語の説明
  • figcaption  NEW 注釈
  • rb  NEW ルビふり対象
  • rt  NEW ふりがな・ルビ
  • rtc  NEW ルビコンテナ
  • rp  NEW ルビ補完
  • source  NEW リソース
  • param パラメータ
  • track  NEW オーディオ/ビデオのトラック
  • caption  変更 表のキャプション
  • colgroup 列グループ
  • col 表の列
  • tbody 表の本体
  • thead 表のヘッダー
  • tfoot 表のフッター
  • tr 表の行
  • th  変更 表のヘッダーセル
  • optgroup オプションのグルーピング
  • option 選択項目
  • legend  変更 フィールドグループ名
  • summary  NEW 概要
  • カスタムビルトイン要素  未来 既存要素のオレバージョン