ワードプレスの本文で使用するHTMLタグは、
これから主流になっていくW3C HTML 5.xで使うことができるものに絞ります。
ページで使うHTMLタグ
ページ内容
HTML4からHTML5で廃止されるタグ
赤字のものは特によく使われていたタグです。
以前はあったが今では廃止されている・廃止される予定のタグは使わないことです。
<acronym> …… 略語(頭字語)であることを表す
<applet> …… JAVAアプレットを挿入する
<basefont> …… テキストの基準サイズ・基準色・基準フォントを指定する
<bgsound> …… 効果音・BGMを鳴らす(IE独自の仕様)
<big> …… テキストのサイズをひとまわり大きくする
<blink> …… 文字を点滅させる(NN独自)
<center> …… センタリングする
<dir> …… リストを表示する
<font> …… フォントの種類・大きさ・色を指定する
<frame> …… フレームに表示するファイルを指定する
<frameset> …… ウィンドウをフレームに分割する
<isindex> …… 検索キーワードの入力欄を作る
<listing> …… ソースをそのまま表示する(タグは解釈される)
<marquee> …… 文字をスクロールさせる(IE独自)
<nobr> …… 改行なしで表示する(NN独自)
<noembed> …… プラグインが利用できない環境用の表示内容を指定する(NN独自)
<noframes> …… フレームが表示できない環境用の表示内容を指定する
<plaintext> …… ソースをそのまま表示する
<rb> …… ルビをふる文字を指定する(IE独自)
<spacer> …… スペースを挿入する(NN独自)
<strike> …… 打ち消し線を引く
<tt> …… 等幅フォントで表示する
<u> …… テキストに下線(アンダーライン)を引く
<xmp> …… ソースをそのまま表示する
本文の中でよく使うHTML5のタグの一覧
<strong>タグは1ページ内で多く使わないようにします。
区切りタグ<hr>と見出しタグ<h2><h3>などは連続して使わないようにします。
ただ太い文字にしたいだけであれば、スタイルシートを使います。
キーワードや特定の単語を強調したいのであれば<b>タグは使えます。
<section> …… 一つのセクションであることを示す
<nav> …… ナビゲーションであることを示す
<article> …… 記事であることを示す
<aside> …… 余談・補足情報のセクションであることを示す
<h1>-<h6> …… 見出しを付ける
<address> …… 連絡先・問合せ先を表す<p> …… ひとつの段落(パラグラフ)であることを表す
<hr> …… テーマや話題の区切りを表す
<pre> …… 半角スペースや改行をそのまま表示する
<blockquote> …… 引用・転載セクションであることを表す
<ol> …… 順序のあるリストを表示する
<ul> …… 順序のないリストを表示する
<li> …… リストの項目を記述する
<dl> …… 定義・説明リストを表す
<dt> …… 定義・説明される言葉を表す
<dd> …… 定義用語や言葉の説明をする
<figure> …… 図表であることを示す
<figcaption> …… 図表のキャプションを示す
<div> ……ひとかたまりの範囲として定義する<a> …… ハイパーリンクを指定する
<em> …… 強勢する(アクセントを付ける)箇所を表す
<strong> …… 強い重要性を表す
<small> …… 免責・警告・著作権などの注釈や細目を表す
<s> …… すでに正確ではなくなった内容を表す
<cite> …… 作品のタイトルを表す
<q> …… 引用句・引用文であることを表す
<dfn> …… 用語が使用されていることを示す
<abbr> …… 略語や頭字語であることを表す
<time> …… 日付や時刻を正確に示す
<code> …… プログラムなどのコードであることを示す
<var> …… 変数であることを示す
<samp> …… プログラムによる出力結果のサンプルであることを示す
<kbd> …… ユーザーが入力する内容であることを示す
<sub> …… 下付き文字を表す
<sup> …… 上付き文字を表す
<i> …… 声や心の中で思ったことなど、他と区別したいテキストを表す
<b> …… 文書内のキーワードや製品名など、他と区別したいテキストを表す
<mark> …… 文書内の該当テキストを目立たせる
<ruby> …… ルビをふる
<rt> …… ルビのテキストを指定する
<rp> …… ルビを囲む記号を指定する
<bdo> …… 文字表記の方向を指定する
<span> …… ひとつの範囲として定義する
<br> …… 改行する
<wbr> …… 改行しても良い位置を示す<ins> …… 追加された部分であることを示す
<del> …… 削除された部分であることを示す<img> …… 画像を表示する
<iframe> …… インラインフレームを作る
<embed> …… プラグインデータを埋め込む
<object> …… 文書に外部リソースを埋め込む
<param> …… プラグインのパラメータを指定する
<video> …… 動画を再生する
<audio> …… 音声を再生する
<source> …… 動画や音声などのURLや種類を指定する
<canvas> …… 図形を描く
<map> …… イメージマップを作成する
<area> …… イメージマップのハイパーリンク領域を設定する