HTML5要素一覧

HTML5要素一覧作ってみました。
カテゴリ・要素・概要でまとめてみましたが、
間違った解釈や、誤りもあると思いますので徐々に修正します。

【主にメタデータ・コンテンツ】

html要素
  • カテゴリー
  • なし

HTMLドキュメントである事の宣言

head要素
  • カテゴリー
  • なし

ドキュメントに対するヘッダ情報

title要素
  • カテゴリー
  • メタデータ

ドキュメントのタイトル名

base要素
  • カテゴリー
  • メタデータ

ドキュメント中のリンク先URLに対する基準URLを記述する

link要素
  • カテゴリー
  • メタデータ
  • フロー(itemprop属性がある場合)
  • フレージング(itemprop属性がある場合)

外部ファイルとの関係を定義する

meta要素
  • カテゴリー
  • メタデータ
  • フロー(itemprop属性がある場合)
  • フレージング(itemprop属性がある場合)

そのドキュメントに関する情報をtitle・base・link・style・script要素を使って記述する

style要素
  • カテゴリー
  • メタデータ
  • フロー(scoped属性がある場合)

スタイルシートの組み込み

script要素
  • カテゴリー
  • メタデータ
  • フロー
  • フレージング

スクリプトの組み込み

noscript要素
  • カテゴリー
  • メタデータ
  • フロー
  • フレージング

スクリプト無効時に内容を表示

【主にセクショニング・コンテンツやグループ化】

body要素
  • カテゴリー
  • セクショニング・ルート

ドキュメントのメインコンテンツ

section要素(新規)
  • カテゴリー
  • フロー
  • セクショニング

文章・内容などをそれぞれ区別させる? コンテナ要素ではない

nav要素(新規)
  • カテゴリー
  • フロー
  • セクショニング

主要なナビゲーションのセクション

article要素(新規)
  • カテゴリー
  • フロー
  • セクショニング

ある部分の内容が、独立したコンテンツとして成り立つような場合に使用する?

aside要素(新規)
  • カテゴリー
  • フロー
  • セクショニング

本文の補足的内容のセクション サイドバーや関連コンテンツ?

h1~h6要素
  • カテゴリー
  • フロー
  • ヘッディング

セクション見出し

hgroup要素(新規)
  • カテゴリー
  • フロー
  • ヘッディング

見出しをグループ化(目次?)する

header要素(新規)
  • カテゴリー
  • フロー

ヘッダーグループ

footer要素(新規)
  • カテゴリー
  • フロー

それまでの内容に対するフッターグループ

address要素(再定義)
  • カテゴリー
  • フロー

直近の内容対する連絡先情報

p要素
  • カテゴリー
  • フロー

段落

hr要素(再定義)
  • カテゴリー
  • フロー

段落レベルの変わり目・中断

br要素
  • カテゴリー
  • フロー
  • フレージング

改行

pre要素
  • カテゴリー
  • フロー

整形済テキストのセクション

blockquote要素
  • カテゴリー
  • フロー
  • セクショニング

引用分のセクション

ol要素
  • カテゴリー
  • フロー

順序リスト

ul要素
  • カテゴリー
  • フロー

非順序リスト

li要素
  • カテゴリー
  • なし

リスト項目

dl要素
  • カテゴリー
  • フロー

定義リスト

dt要素
  • カテゴリー
  • なし

定義項目

dd要素
  • カテゴリー
  • なし

定義項目の説明

figure要素(新規)
  • カテゴリー
  • フロー
  • セクショニング

図表・キャプション等をグループ化

figcaption要素(新規)
  • カテゴリー
  • なし

figure 要素に含まれるコンテンツに対してのキャプション

div要素
  • カテゴリー
  • フロー・コンテンツ

意味を持たないグループ化要素

【主にフレージング・コンテンツ】

a要素(再定義)
  • カテゴリー
  • フロー
  • インタラクティブ
  • フレージング(内包する要素がテキストのみ)

href 属性を持つならリンク、持たないならリンク候補...

em要素
  • カテゴリー
  • フロー
  • フレージング

強調

strong要素(再定義)
  • カテゴリー
  • フロー
  • フレージング

より強調

small要素(再定義)
  • カテゴリー
  • フロー
  • フレージング

小さい文字(著作権表記)など、強調に対しての弱ではない

cite要素
  • カテゴリー
  • フロー
  • フレージング

引用元のタイトル

q要素(再定義)
  • カテゴリー
  • フロー
  • フレージング

引用文

dfn要素
  • カテゴリー
  • フロー
  • フレージング

用語の定義

abbr要素
  • カテゴリー
  • フロー
  • フレージング

略称・頭字語

time要素(新規)
  • カテゴリー
  • フロー
  • フレージング

日付・時刻・タイムゾーン

code要素
  • カテゴリー
  • フロー
  • フレージング

ソースコード

var要素
  • カテゴリー
  • フロー
  • フレージング

変数

samp要素
  • カテゴリー
  • フロー
  • フレージング

プログラムなどの出力結果

kbd要素
  • カテゴリー
  • フロー
  • フレージング

ユーザー入力・キーボード入力キー

sup要素
  • カテゴリー
  • フロー
  • フレージング

上付き文字

sub要素
  • カテゴリー
  • フロー
  • フレージング

下付き文字

i要素(再定義)
  • カテゴリー
  • フロー
  • フレージング

通常のテキストから表現を変える・イタリック体

b要素(再定義)
  • カテゴリー
  • フロー
  • フレージング

論理的強調ではない太字、キーワードなどの慣習的表現

mark要素(新規)
  • カテゴリー
  • フロー
  • フレージング

ハイライトテキスト・注目文

ruby要素(新規)
  • カテゴリー
  • フロー
  • フレージング

ルビ範囲

rt要素(新規)
  • カテゴリー
  • なし

ルビテキスト・フリガナ

rp要素(新規)
  • カテゴリー
  • なし

ルビ非対応時に括弧で囲で表記

bdo要素
  • カテゴリー
  • フロー
  • フレージング

テキスト表記方向 左から右、右から左

span要素
  • カテゴリー
  • フロー
  • フレージング

意味を持たせないテキスト範囲指定

ins要素
  • カテゴリー
  • フロー
  • フレージング(内包する要素がテキストのみ)

内容の追記

del要素
  • カテゴリー
  • フロー
  • フレージング(内包する要素がテキストのみ)

打ち消し・削除

【主にエンベッディッド・コンテンツ】

img要素
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド
  • インタラクティブ(usemap属性がある場合)

画像

iframe要素
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド
  • インタラクティブ

インラインフレーム...

embed要素(新規)
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド
  • インタラクティブ

オブジェクト埋め込み

object要素
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド
  • インタラクティブ(usemap属性がある場合)

オブジェクト埋め込み

param要素
  • カテゴリー
  • なし

パラメータ定義

video要素(新規)
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド
  • インタラクティブ(controlsがある場合)

動画埋め込み

audio要素(新規)
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド
  • インタラクティブ(controlsがある場合)

音声埋め込み

source要素(新規)
  • カテゴリー
  • なし

メディアリソース指定

canvas要素(新規)
  • カテゴリー
  • フロー
  • フレージング
  • エンベッディッド

グラフィック描画

map要素
  • カテゴリー
  • フロー
  • フレージング(内包する要素がテキストのみ)

イメージマップ

area要素
  • カテゴリー
  • フロー
  • フレージング

イメージマップの区切り

【テーブル関連】

table要素
  • カテゴリー
  • フロー

表組み

caption要素
  • カテゴリー
  • なし

表題

colgroup要素
  • カテゴリー
  • なし

列(縦)のグループ化

col要素
  • カテゴリー
  • なし

列の属性指定

tbody要素
  • カテゴリー
  • なし

表の本体、行のグループ化

thead要素
  • カテゴリー
  • なし

表のヘッダ

tfoot要素
  • カテゴリー
  • なし

表のフッター

tr要素
  • カテゴリー
  • なし

td要素
  • カテゴリー
  • セクショニング・ルート

セル

th要素
  • カテゴリー
  • なし

見出しセル

【フォーム関連】

form要素
  • カテゴリー
  • フロー

入力フォーム

fieldset要素
  • カテゴリー
  • フロー

入力項目のグループ化

legend要素
  • カテゴリー
  • なし

fieldset・details要素に対してのタイトル

label要素(再定義)
  • カテゴリー
  • フロー
  • フレージング
  • インタラクティブ

入力項目のラベル

input要素
  • カテゴリー
  • フロー
  • フレージング

入力要素

button要素
  • カテゴリー
  • フロー
  • フレージング
  • インタラクティブ

ボタン

select要素
  • カテゴリー
  • フロー
  • フレージング
  • インタラクティブ

プルダウンメニュー

datalist要素(新規)
  • カテゴリー
  • フロー・コンテンツ
  • フレージング・コンテンツ

事前に用意しておいて、呼び出し可能な選択肢リスト

optgroup要素
  • カテゴリー
  • なし

選択肢のグループ化

option要素
  • カテゴリー
  • なし

select・datalist要素の選択肢

textarea要素
  • カテゴリー
  • フロー
  • フレージング
  • インタラクティブ

テキストエリア

keygen要素(新規)
  • カテゴリー
  • フロー
  • フレージング
  • インタラクティブ

フォーム送信時にローカルで秘密鍵と公開鍵のペアが作成される?

output要素(新規)
  • カテゴリー
  • フロー
  • フレージング

スクリプトなどの計算結果を表示する

progress要素(新規)
  • カテゴリー
  • フロー
  • フレージング

プログレスバー・処理の進捗

meter要素(新規)
  • カテゴリー
  • フロー
  • フレージング

既存範囲にある、数値の割合

【主にインタラクティブ・コンテンツ】

details要素(新規)
  • カテゴリー
  • フロー
  • セクショニング・ルート
  • インタラクティブ

詳細情報

summary要素(再定義)
  • カテゴリー
  • なし

details 要素の要約・見出し

command要素(新規)
  • カテゴリー
  • メタデータ
  • フロー
  • フレージング

ユーザー呼び出しコマンド

menu要素(再定義)
  • カテゴリー
  • フロー
  • インタラクティブ(type属性がtool bar状態にある場合)

コマンドリスト