HTMLタグリファレンス

Webコーディングをするときによく使うタグについてまとめてみました。

HTMLは、ほとんど単語の頭文字や頭から数文字をとった略称になっています。そのままアルファベットを読んだり、単語を読んだりすれば良いのですが、複数の単語が組み合わさっている「href」や「iframe」といった頭の人文字だけアルファベットを読んで、残りは単語で読むという特殊な例もあります。

間違えた読み方で恥ずかしい思いをしないように正しい読み方でちゃんと覚えましょうね。

一般定義

タグ読み方名称意味
<html>エイチティーエムエル/ハイパーテキスト マークアップ ランゲージHyperText Markup LanguageHTML文書であることを示す
<head>ヘッド文書のヘッダ情報(ページタイトルやサーバー等が利用する)を指定する
<title>タイトルページタイトルを指定する
<body>ボディページとして表示される内容を指定する

コメントソース中にコメントを入れる

文字装飾

タグ読み方名称意味
<h1>~<h6>エイチ/ヘッダーheader見出しを指定する
<strong>ストロング文字列を強調表示する
(<em>より強い強調一般的に太字で表示される)
<b>ビー/ボールドbold文字列をボールド(太字)表示する
<i>アイ/イタリックitalic文字列をイタリック(斜体)表示する
<sup>サップ/スーパースクリプトsuperscript文字列を上付き文字として表示する
<sub>サブ/サブスクリプトsubscript文字列を下付き文字として表示する
<pre>プレ/プレフォーマットpreformatted text改行や空白など入力されたままの状態で表示する

特殊文字改行なしの空白

仕切り

タグ読み方名称意味
<p>ピー/パラグラフparagraphひとつの段落(パラグラフ)であることを表す
<br>ビーアールbreak強制的に改行する
<hr>エイチアール/ホリゾンタル水平線(区切り線)を指定する

リンク

タグ読み方名称意味
<a>ア/アンカーanchorリンクをはる、リンクの出発点・到達点を指定する
hrefエイチレフ/ハイパーレファランスhyper referenceサイトのURL を指定して、リンクを作成する同じHTML 文書のマーカー位置へのリンクを作成する別のHTML 文書のマーカー位置へのリンクを作成するHTML文書内にメールを送信するホットテキストを設定する
nameネームHTML文書内にマーカー名を指定する

イメージ/マルチメディア

タグ読み方名称意味
<img>イメージimage指定したイメージデータをインライン表示する
srcエスアールシー/ソースタグsource表示するイメージファイルのURL を指定する
altオルト(アルト)/オルタネイトalternateイメージの代替文字列を指定する
widthウィドゥス、ウィズ
(「with」と区別するためにわざとワイズと発音する事もある)
イメージの幅を指定する
heightハイトイメージの高さを指定する
usemapクライアントサイドクリッカブルマップを設定する
<map>マップクライアントサイドクリッカブルマップで利用するマップデータを作成する-ひとつの画像に複数のリンクを設定する(イメージマップ)
nameネームマップ名を設定する
<area>エリアクライアントサイドクリッカブルマップ上の位置とクリックしたときのリンク先を設定する
shape
coords
クリックするエリアの形状とデータ(座標)を指定する形状データcircle(円)x,y,r(中心の座標と半径)rect(四角)x1,y1,x2,y2(左上頂点と右下頂点の座標)poly(多角形)x1,y1,x2,y2,・・・(各頂点の座標)
hrefエイチレフ/ハイパーレファランスhyper referenceハイパーリンク先のURL を指定する
altオルト(アルト)/オルタネイトalternateリンク領域の代替文字列を指定する
<object>オブジェクトActiveX コントロールを表示する-文書にデータを埋め込む
data
type
width
height
ActiveXコントロールのデータ、タイプ、幅、高さを指定する
<param>パラメータparameterActiveX コントロールにデータを渡す
name
value
ActiveXコントロールが実行されるのに必要な各種の値を指定する

リスト

タグ読み方名称意味
<ul>ユーエル/アンオーダードリストunordered list行頭記号をつけたリストを作成する
<ol>オーエル/オーダードリストordered list番号付きリストを作成する
<li>リストlistリスト項目を指定する

テーブル

タグ読み方名称意味
<table>テーブルテーブルを定義する
borderボーダー枠線を追加する外枠線の幅(枠線の3D効果)を指定する
cellpaddingセルパディング枠線とセル内容との間隔を指定する
cellspacingセルスペーシング各セル間の間隔を指定する
width表全体の横幅を指定する
<tr>ティアール/テーブルロウtable rowテーブルの行を定義する
alignアラインセル内容の水平方向位置を指定する
valignヴァーティカルアラインvertical-alignセル内容の垂直方向位置を指定する
<th>ティエィチ/テーブルヘッダーtable header見出しセルを定義する
alignアラインセル内容の水平方向位置を指定する
valignヴァーティカルアラインvertical-alignセル内容の垂直方向位置を指定する
rowspanロースパンセルの結合(複数行に渡るセルを定義する)
colspanコルスパンセルの結合(複数列に渡るセルを定義する)
<td>ティディ/テーブルデータtable dataデータセルを定義する
alignアラインセル内容の水平方向位置を指定する
valignヴァーティカルアラインvertical-alignセル内容の垂直方向位置を指定する
rowspanロースパンセルの結合(複数行に渡るセルを定義する)
colspanコルスパンセルの結合(複数列に渡るセルを定義する)
<caption>キャプションテーブルにタイトルを付加する

フォーム

タグ読み方名称意味
<form>フォームフォームを定義する
action
method
アクションメソッド実行するCGIのURL または、メールアドレスおよびメソッドを指定する
enctypeエンクタイプデータを個別のファイルとして送信する
<input>インプット入力エリアやボタンを表示する
type
name
表示/実行形式の選択およびフィールド名を指定する
valueバリューデータの初期値、ボタン名を設定する
sizeサイズテキストボックスまたはファイル名入力ボックスの幅を指定する
maxlengthマックスレングステキストボックスまたはファイル名入力ボックスへ入力できる最大文字数を指定する
checkedチェックトラジオボタンにあらかじめチェックをつける
チェックボックスにあらかじめチェックをつける
srcエスアールシー/ソースタグsource表示するイメージファイルのURL を指定する
<select>セレクト選択リストを作成する
name選択された項目内容を引き渡すときのリスト名を指定する
sizeフィールド型リストの作成
multipleマルチプル複数選択を可能にする
<option>オプション選択項目を指定する
selectedセレクテッド選択済みとして表示する項目を指定する
valueバリュー選択項目に対応する値を指定する
<textarea>テキストボックスフィールドを作成する
name項目内容を引き渡すときのボックス名を指定する
rowsローズテキストボックスフィールドの高さ(行数)を指定する
colsコルズテキストボックスフィールドの幅を指定する