<font>:フォントの色や大きさを変える要素・HTMLタグの解説

取り扱い 廃止された要素
カテゴリー なし
親にできる要素
子にできる要素
対応ブラウザ caniuseで確認

このタグは非推奨または廃止になりました。新しく作るウェブサイトへの使用は避けて下さい。また、既存のソースコードの中に含まれている場合は更新をお勧めします。詳細は現行の標準仕様に従って下さい。

<font>タグの解説

<font>は文字の色、大きさ、フォントの種類を指定する要素です。フォントの色や大きさを変えたい部分の文字列をこのタグで囲います。

現在、このタグは非推奨の扱いとなっています。フォントの装飾を行う場合は、対象の文字列を<span>要素などで囲い、CSS(スタイルシート)を指定して下さい。

<font>要素に指定できる属性

color
文字の色を指定します。colorプロパティで代用できます。
size
文字のサイズを"1""7"の範囲で指定します。font-sizeプロパティで代用できます。
face
フォントファミリーを指定します。font-familyプロパティで代用できます。
グローバル属性
全てのHTML要素に指定できる共通の属性です。詳細は一覧表で解説します。
イベントハンドラ
全てのHTML要素に指定できるコンテンツ属性です。

<font>要素の使い方とサンプルコード

この要素の最も基本的な書き方は以下の通りです。装飾したい文字の範囲を囲い、必要な属性を指定します。


<font>対象の文字</font>

文字の色を変える

文字の色を変える場合はcolor属性を追加します。値はHTMLで表現できるカラーコードを指定して下さい。現在の環境で同じ装飾を行うには、<span>要素とCSSを組み合わせた方法を採用して下さい。


// 古い書き方
<font color="red">color="red"</font>
<font color="green">color="green"</font>
<font color="blue">color="blue"</font>

// 現在の仕様に置き換え
<span style="color:red;">color: red;</span>
<span style="color:green;">color: green;</span>
<span style="color:blue;">color: blue;</span>

文字の大きさを変える

文字の大きさを変える場合はsize属性を追加します。値は"1""7"の数値です。現在の環境で同じ装飾を行うには、<span>要素とCSSを組み合わせた方法を採用して下さい。


// 古い書き方
<font size="1">size="1"</font>
<font size="3">size="3"</font>
<font size="5">size="5"</font>
<font size="7">size="7"</font>

// 現在の仕様に置き換え
<span style="font-size:x-small;">font-size:x-small;</span>
<span style="font-size:small;">font-size:small;</span>
<span style="font-size:normal;">font-size:normal;</span>
<span style="font-size:large;">font-size:large;</span>
<span style="font-size:x-large;">font-size:x-large;</span>

フォントの種類を変える

フォントの種類を変える場合はface属性を追加します。値はコンピューターにインストールされているフォントの名称です。これを空白区切りで指定すると、利用者の端末で利用可能なものが選択されます。現在の環境では、CSSfont-familyプロパティでサイト全体のフォントを決め、必要に応じて個別の要素の値を上書きします。


// 古い書き方
<font face="sans-serif">face="sans-serif"</font>
<font face="serif">face="serif"</font>
<font face="monospace">face="monospace"</font>

// 現在の仕様に置き換え
<span style="font-family:sans-serif;">font-family:sans-serif;</span>
<span style="font-family:serif;">font-family:serif;</span>
<span style="font-family:monospace;">font-family:monospace;</span>

<font>に関連するHTMLタグ

非推奨または廃止になったタグ
<acronym> 略語(頭字語)であることを表す
<applet> JAVAアプレットを埋め込む
<basefont> 文字の基準となるサイズ、色、フォントの指定
<bgsound> 効果音やバックミュージックを鳴らす
<big> 文字をひと周り大きく表示する
<blink> 文字を点滅させたい範囲を指定する
<center> センタリングする
<command> ページ内のメニューに操作コマンドを設定する
<dir> ディレクトリ・リストを表す
<font> フォントの色や大きさを変える
<frame> フレームに表示するファイルを指定する
<frameset> ウィンドウを分割する
<keygen> フォーム送信時に暗号鍵を発行する
<listing> タグを解釈してソースをそのまま表示する
<marquee> 文字列をスクロールさせる(流れる文字)
<menuitem> コンテキストメニューの項目を作成する
<multicol> 段組みのレイアウトを作成する
<nobr> 自動改行を無効にする
<noembed> プラグインが利用できない環境での表示内容を指定する
<noframes> フレームが表示できない環境での表示内容を指定する
<plaintext> ソースをテキストとしてそのまま表示する
<rb> ルビをふる文字の区切りを指定する
<spacer> ホワイトスペースを挿入する
<strike> 文字列に打ち消し線・取り消し線を引く
<tt> 文字を等幅フォントで表示する
<xmp> ソースコードをそのまま表示する