目的別索引
Updated / Published
HTML4.01, XHTML1.0, XHTML1.1における各要素の役割を目的別(やりたいこと別)にリストアップした索引です。
ページ設定(Page Property)
HTML文書であることを定義 | html要素 |
---|---|
HTML文書に使用する言語を示す | lang属性 |
HTML文書のテキストの書字方向を指定 | dir属性 |
HTML文書に関する様々な情報を記述 | head要素 |
HTML文書の主要部分を定義 | body要素 |
HTML文書にタイトル(表題)をつける | title要素 |
HTML文書に関する様々な情報(メタ情報)を示す | meta要素 |
HTML文書の関連(リンク)性を定義 | link要素 |
ページ全体の背景色を指定 | bgcolor属性 |
ページ全体の背景となるイメージを指定 | background属性 |
ページ全体の文字色の基本色を指定 | text属性 |
ページ全体のリンク色の基本色を指定 | link属性 |
ページ全体のアクティブリンク色の基本色を指定 | alink属性 |
ページ全体の訪問済みリンク色の基本色を指定 | vlink属性 |
ページに余白(マージン)を設ける | topmargin属性 leftmargin属性 |
段落・区切り(Paragraph)
段落を定義 | p要素 |
---|---|
ブロックレベル要素のグループ化 | div要素 |
インライン要素やテキストのグループ化 | span要素 |
中央揃え(センタリング)表示 | center要素 |
強制改行の指定 | br要素 |
表示域にあわせた折り返しの禁止 | nobr要素 |
強制改行する部分を指定 | wbr要素 |
水平線(罫線)を引く | hr要素 |
テキスト(Text)
文章としての見出しを定義 | h1-h6要素 |
---|---|
見出しの水平方向の揃え方を指定 | h1-h6要素:align属性 |
文字の大きさを部分的に変える | font要素:size属性 |
文字の色を部分的に変える | font要素:color属性 |
文字を指定の種類(書体)で表示 | font要素:face属性 |
テキストの大きさ・色・書体の基本設定 | basefont要素 |
テキストの拡大・縮小表示 | big要素 small要素 |
テキストの太字・斜体表示 | b要素 i要素 |
テキストを論理的に強調する | em要素 strong要素 |
テキストを等幅フォントで表示 | tt要素 |
数式や化学式の上付き・下付き文字 | sup要素 sub要素 |
削除・挿入の明示 | del要素 ins要素 |
引用・参照元を示す | cite要素 |
プログラムコードであることを示す | code要素 |
キーボードから入力するテキストを示す | kbd要素 |
プログラムの変数・引数であることを示す | var要素 |
プログラムやスクリプトの出力結果であることを示す | samp要素 |
引用文を示す | blockquote要素 q要素 |
文章が整形済みであることを示す | pre要素 |
文字にルビ(振り仮名)をふる | ruby要素 |
マーキー(スクロール文字)の表示 | marquee要素 |
テキストの書字方向を強制的に変更 | bdo要素 |
省略語や頭字語を定義する | abbr要素 acronym要素 |
文書制作者・管理者への連絡先を示す | address要素 |
補足説明をつける | title属性 |
リスト(List)
箇条書き(記号付き)リストの作成 | ul要素 |
---|---|
箇条書きリストのマークを指定 | ul要素:type属性 |
番号順リストの作成 | ol要素 |
番号順リストの数値タイプを指定 | ol要素:type属性 |
番号順リストの開始数値を指定 | li要素:start属性 |
定義型(説明付き)リストの作成 | dl要素 |
オブジェクト(Object)
イメージを貼り込む | img要素 |
---|---|
イメージの代替テキストを設定 | img要素:alt属性 |
イメージのサイズを指定 | height属性 width属性 |
イメージの配置を指定 | img要素:align属性 |
イメージの回り込みを解除 | br要素:clear属性 |
Javaアプレットを埋め込む | applet要素 |
オブジェクト(プラグインデータ)を埋め込む | obejct要素 |
オブジェクトやアプレットの実行に必要な値の設定 | param要素 |
音声・動画データを埋め込む | embed要素 |
効果音(バックグラウンドミュージック)を設定 | bgsound要素 |
リンク(Link)
文字やイメージ、ファイルにリンクのアンカーを設定する | a要素 |
---|---|
リンク先を表示するフレーム(ウインドウ)を指定 | a要素:target属性 |
ページ内の指定箇所に移動(ジャンプ) | a要素:name属性 |
イメージにリンクをかけた際の枠を消す | img要素:border属性 |
一枚のイメージに複数のリンクを設定する | map要素 |
当該文書の基準となる相対URI を指定する | base要素 |
アクセスキー(ショートカットキー)を設定する | accesskey属性 |
Tab の移動の順番を指定する | tabindex属性 |
テーブル(Table)
テーブル(表)の作成 | table要素 |
---|---|
テーブル(表)の外枠を表示 | table要素:border属性 |
テーブル(表)のセル(枡目)間の間隔を指定 | table要素:cellspacing属性 |
テーブル(表)のセル(枡目)内の余白を指定 | table要素:cellpadding属性 |
テーブル(表)全体のサイズを指定 | height属性 width属性 |
テーブル(表)にキャプションをつける | caption要素 |
テーブル(表)のセル(桝目)を作成する | tr要素 |
テーブル(表)のセル(桝目)を作成 | td要素 |
テーブル(表)の見出しセルを作成 | th要素 |
セル(枡目)内テキストの折り返しを禁止 | td要素:nowrap属性 |
セル(枡目)のサイズを指定 | height属性 width属性 |
セル(枡目)内のテキストやイメージの水平方向の揃え方を指定 | td要素:align属性 |
セル(枡目)内のテキストやイメージの垂直方向の揃え方を指定 | td要素:valign属性 |
セル(枡目)の背景色を指定 | td要素:bgcolor属性 |
セル(枡目)の背景となるイメージを指定 | td要素:background属性 |
複数行のセルを縦方向に連結 | td要素:rowspan属性 |
複数行のセルを横方向に連結する | td要素:colspan属性 |
テーブル(表)の列にまとめて属性をつける | col要素 |
テーブル(表)の列をグループ化 | colgroup要素 |
テーブル(表)の行をグループ化 | tbody要素 thead要素 tfoot要素 |
フレーム(Frame)
フレームページを作成 | frameset要素 |
---|---|
フレームの境界線の有無を指定 | frame要素:frameborder属性 |
フレームの境界線の太さを指定 | frameset要素:border属性 |
フレームページのスクロールを指定 | frame要素:scrolling属性 |
フレームサイズの変更を禁止 | frame要素:noresize属性 |
フレームページの余白を指定 | marginheight属性 marginwidth属性 |
フレーム非対応環境の代替テキストを指定 | noframes要素 |
インラインフレームを作成 | iframe要素 |
フォーム(Form)
フォームを作成 | form要素 |
---|---|
フォームで送るデータ形式を指定 | form要素:enctype属性 |
テキスト入力欄を作成 | input要素:type属性 |
複数行のテキスト入力欄を作成 | textarea要素 |
チェックボックスを作成 | input要素:type属性 |
ラジオボタンを作成 | input要素:type属性 |
パスワード入力欄を作成 | input要素:type属性 |
ファイル参照欄を作成 | input要素:type属性 |
プルダウンメニューを作成 | select要素 |
選択メニューを作成 | select要素:size属性 |
ブラウザに表示されない隠し項目を設定 | input要素:type属性 |
送信ボタン・リセットボタンを作成 | input要素:type属性 |
送信ボタンにイメージを表示 | input要素:type属性 |
汎用押しボタンを作成 | button要素 |
スタイルシート(Style Sheet)
head要素内に制作者スタイルシートを組み込む | style要素 |
---|---|
外部から制作者スタイルシートを参照する | link要素:rel属性 |
ある要素に対して直接スタイルを適用させる | style属性 |
スクリプト(Script)
スクリプトを記述 | script要素 |
---|---|
外部からスクリプト情報を参照 | script要素:src属性 |
スクリプトの代替内容を指定 | noscript要素 |
要素にイベント属性(イベントハンドラ)をつける | イベント属性 |