HTML5・HTML4.01 タグ一覧
HTML5・HTML4.01 タグ一覧
HTML4.01とHTML5の要素一覧です。廃止予定タグや非推奨タグも一覧に載せています。
種類 | 要素・仕様 | 意味 | HTML4.01 | HTML5 |
---|---|---|---|---|
HTMLの仕様 | !DOCTYPE | 文書型宣言 | ○ | ○ |
~ | <!-- --> | コメント | ○ | ○ |
ルート | html | HTML文書であることを示す | ○ | ○ |
スクリプト | noscript | JavaScriptを無効にしているユーザー向けの代替テキスト | ○ | ○ |
~ | script | スクリプトの埋め込み | ○ | ○ |
インタラクティブ | summary | details要素用のキャプション | - | ○ |
~ | command | ユーザーが呼び出せるコマンド | - | ○ |
~ | details | 詳細を非表示にして開示できるようにするコントロール・ユーザーが要求に応じて取得できる追加の情報 | - | ○ |
~ | menu | 【HTML5】コマンドを含むメニュー・コマンドリスト 【HTML4】1項目あたり1行を超えない場合にのみ使用可能なリスト項目要素 | 非推奨 | ○ |
コンテンツの分類 | figcaption | figure要素内に設置できるキャプション | - | ○ |
~ | blockquote | 別のソースからブロックレベルで引用されたセクション | ○ | ○ |
~ | dd | 定義型リストdl要素(名前と値(説明))の「値」 | ○ | ○ |
~ | div | 汎用的なブロック要素のコンテナ・グループ化 | ○ | ○ |
~ | dl | 「dt要素とdd要素」の定義型リスト | ○ | ○ |
~ | dt | 定義型リストdl要素(名前と値(説明))の「名前」 | ○ | ○ |
~ | figure | 本文の流れに影響しない単独の図版(メディアコンテンツ)やコード | - | ○ |
~ | hr | テーマの変わり目(水平線 ) | ○ | ○ |
~ | li | リスト(ol要素およびul要素)の項目 | ○ | ○ |
~ | ol | 番号付き順序リスト | ○ | ○ |
~ | p | パラグラフ(段落) | ○ | ○ |
~ | pre | フォーマット済み(整形済み)テキストのブロック | ○ | ○ |
~ | ul | 箇条書きリスト | ○ | ○ |
~ | dir | ディレクトリ型リスト | 非推奨 | 廃止 |
コンテンツの埋め込み | track | video要素などに指定するテキスト・トラック(字幕) | - | ○ |
~ | area | イメージマップ上のクリック領域 | ○ | ○ |
~ | canvas | スクリプトで図形を描画するためのキャンバス(グラフィック ) | ○ | ○ |
~ | embed | プラグインコンテンツ(マルチメディア)の埋め込み | 規格外 | ○ |
~ | iframe | ほかのドキュメントをインラインで表示(インラインフレーム ) | ○ | ○ |
~ | img | 画像の埋め込み | ○ | ○ |
~ | map | クライアントサイドのイメージマップ領域 | ○ | ○ |
~ | object | プラグインコンテンツなど(オブジェクト)の埋め込み | ○ | ○ |
~ | param | オブジェクト(object要素)のパラメータ | ○ | ○ |
~ | source | video要素やaudio要素用のメディア・ソース | - | ○ |
~ | video | 動画の埋め込み (ビデオ・プレイヤ) | - | ○ |
~ | audio | 音声の埋め込み(オーディオプレイヤ) | - | ○ |
~ | applet | Javaアプレットの埋め込み | 非推奨 | 廃止 |
セクション | hgroup | 見出しグループ | - | ○ |
~ | address | セクションあるいはページに対する連絡先情報 | ○ | ○ |
~ | article | 記事(それだけで自己完結するもの)のセクション | - | ○ |
~ | aside | 補足や余談(ページの本題とは関連が低い内容)のセクション | - | ○ |
~ | body | 文書の本文 | ○ | ○ |
~ | footer | セクションあるいは文書のフッタ | - | ○ |
~ | h1/h2/h3/h4/h5/h6 | 見出し | ○ | ○ |
~ | header | 導入やナビゲーションの助けとなるヘッダ | - | ○ |
~ | nav | ナビゲーション・リンクを含むセクション | - | ○ |
~ | section | 一般的な文書またはアプリケーションにおけるセクション | - | ○ |
テキストの意味付け | wbr | 機会があれば改行 | 規格外 | ○ |
~ | bdi | 周囲のテキストから書字方向を独立させる | - | ○ |
~ | a | ハイパーリンク、アンカー | ○ | ○ |
~ | b | 【HTML5】キーワードを明示 【HTML4】テキストを太字にする | ○ | ○ |
~ | bdo | "書字方向。右から左に読む文章で使う。例:「<bdo dir=""rtl"">右から左</bdo>」" | ○ | ○ |
~ | br | 強制改行 | ○ | ○ |
~ | cite | 作品のタイトル・引用元 | ○ | ○ |
~ | code | プログラムノソースコードであることを意味する | ○ | ○ |
~ | dfn | 定義語・用語の定義。title属性に定義を記述可能 | ○ | ○ |
~ | em | テキストを強調(斜体) | ○ | ○ |
~ | i | 【HTML5】代替音声。そこだけ性質が異なることを明示 【HTML4】テキストをイタリック体(斜体)にする | ○ | ○ |
~ | kbd | キーボードや音声入力などでのユーザ入力 | ○ | ○ |
~ | mark | ハイライト・マークされたテキスト | - | ○ |
~ | q | インラインレベルの短い引用文 | ○ | ○ |
~ | rp | ルビ未対応ブラウザ対策のためのカッコ書き・フリガナを囲む記号 | - | ○ |
~ | rt | ルビとなるテキスト・フリガナ | - | ○ |
~ | ruby | ルビの範囲。例) 「<ruby>花<rp>(</rp><rt>はな</rt><rp>)</rp></ruby>」 | - | ○ |
~ | s | 【HTML5】不正確となったテキスト 【HTML4】テキストに取消線を引く | 非推奨 | ○ |
~ | samp | プログラムやシステムの出力結果のサンプルテキスト | ○ | ○ |
~ | small | 注釈・テキストを小さく表示 | ○ | ○ |
~ | span | 汎用的なインライン要素のグループ化 | ○ | ○ |
~ | strong | 重要・テキストを論理的に強調(太字) | ○ | ○ |
~ | sub | 下付文字 (Subscript) | ○ | ○ |
~ | sup | 上付文字 (Subperscript) | ○ | ○ |
~ | u | 【HTML5】本来とは異なる表記やスペルミス 【HTML4】テキストに下線を引く | 非推奨 | ○ |
~ | var | 数式やプログラミングコード上の変数・引数 | ○ | ○ |
~ | abbr | 省略語・頭文字 | ○ | ○ |
~ | time | 日付時刻。例「<time>16:00</time>」 | - | ○ |
~ | acronym | 頭文語 | ○ | 廃止 |
テキストの編集履歴 | ins | ドキュメントへの追加(下線) | ○ | ○ |
~ | del | ドキュメントからの削除(取消線) | ○ | ○ |
テキスト装飾 | basefont | ページの基準フォントサイズ | 非推奨 | 廃止 |
~ | big | フォントを大きく表示 | ○ | 廃止 |
~ | center | 要素の中央寄せ | 非推奨 | 廃止 |
~ | font | フォント装飾(色・サイズ・種類) | 非推奨 | 廃止 |
~ | strike | テキストに取消線を引く | 非推奨 | 廃止 |
~ | tt | テキストを等幅フォントにする | ○ | 廃止 |
フォーム | button | ボタンコントロール(汎用ボタン) | ○ | ○ |
~ | fieldset | フォーム・コントロール(要素)のグループ化 | ○ | ○ |
~ | form | ユーザが送信可能なフォーム | ○ | ○ |
~ | input | フォームコントロール(入力要素)。Type属性によってコントロール種類を指定できる | ○ | ○ |
~ | keygen | 暗号鍵ペア生成コントロール(ジェネレータ) | - | ○ |
~ | label | フォーム・コントロール(要素)のラベル | ○ | ○ |
~ | legend | フィールドセット(fieldset要素)のタイトルまたはダイアログ(dialog要素)のキャプション(会話文 ) | ○ | ○ |
~ | meter | ゲージ・測定 | - | ○ |
~ | optgroup | プルダウンメニューの選択肢(option要素)のグループ化 | ○ | ○ |
~ | option | リストボックス(プルダウンメニュー)の選択肢 | ○ | ○ |
~ | output | 算出された出力値・計算結果 | - | ○ |
~ | progress | プログレスバー・処理の進捗 | - | ○ |
~ | select | リストボックスコントロール(プルダウンメニューの定義) | ○ | ○ |
~ | textarea | 複数行入力可能なテキストフィールド(エリア) | ○ | ○ |
~ | datalist | 選択可能なoption要素のデータリスト | - | ○ |
~ | isindex | キーワード検索入力欄の埋め込み | 非推奨 | 廃止 |
フレーム仕様 | frame | フレームの定義 | ○ | 廃止 |
~ | frameset | フレーム(frame要素)の構成 | ○ | 廃止 |
~ | noframes | フレーム未対応ユーザー向けの代替テキスト | ○ | 廃止 |
表形式データ | caption | 表のキャプション(表題) | - | ○ |
~ | col | 表の列(カラム) | ○ | ○ |
~ | colgroup | 表の列(カラム)グループ(構造的にグループ化) | ○ | ○ |
~ | table | 表(テーブル)の定義 | ○ | ○ |
~ | tbody | 【HTML5】表の行グループ 【HTML4】表の本体 | ○ | ○ |
~ | td | 表のセル | ○ | ○ |
~ | tfoot | 表のフッタ行グループ | ○ | ○ |
~ | th | 表のヘッダ・セル(見出しセル) | ○ | ○ |
~ | thead | 表のヘッダ行グループ | ○ | ○ |
~ | tr | 表(テーブル)の行 | ○ | ○ |
文書のメタデータ | base | ハイパーリンク先などの基準となるURLの指定 | ○ | ○ |
~ | head | ドキュメント・メタデータ用のコンテナ | ○ | ○ |
~ | link | 外部ファイルと文書の関連付け | ○ | ○ |
~ | meta | ページのメタ情報・メタデータ | ○ | ○ |
~ | style | スタイルシートの埋め込み | ○ | ○ |
~ | title | ドキュメントタイトル | ○ | ○ |
規格外 | bgsound | BGMの自動再生 | 規格外 | 廃止 |
~ | blink | 点滅して表示 | 規格外 | 廃止 |
~ | listing | ソースをそのまま表示(タグは解釈) | 規格外 | 廃止 |
~ | marquee | スクロールして表示 | 規格外 | 廃止 |
~ | multicol | cols属性で指定した段数に段組 | 規格外 | 廃止 |
~ | nobr | 改行されずに表示 | 規格外 | 廃止 |
~ | noembed | embed要素に未対応向け代替内容 | 規格外 | 廃止 |
~ | plaintext | ソースをそのまま表示 | 規格外 | 廃止 |
~ | rb | ルビ(ふりがな)を付ける | 規格外 | 廃止 |
~ | spacer | スペースを挿入 | 規格外 | 廃止 |
~ | xmp | ソースをそのまま表示 | 規格外 | 廃止 |
~ | nextid | a要素で自動的にアンカーを生成 | 規格外 | 廃止 |
~ | comment | コメント | 規格外 | |
~ | ilayer | layer要素を絶対配置として、この要素は相対配置として表示 | 規格外 | |
~ | layer | 透明の層(レイヤー)を形成し、重ねることで様々な表示 | 規格外 | |
規格落ち | bb | 呼出可能なユーザーエージェントのコマンド | - | |
~ | datagrid | 選択したテーブルデータのリスト | - | |
~ | dialog | ダイアログ | - |
スポンサードリンク
オススメ書籍
HTML5、CSS3、JavaScript等の学習に役立つ書籍を紹介します。