<basefont>要素(文字色, 文字の大きさ及びフォントのデフォルト指定)。

文字色, 文字の大きさ及びフォントのデフォルト指定を行う<basefont>要素についての解説です。

<basefont>要素(文字色, 文字の大きさ及びフォントのデフォルト指定)・目次。

<basefont>要素とは。

<basefont>要素とは、文字色, 文字の大きさ及び字体と言ったフォントに関するデフォルト値の指定を表す物理要素です。

しかしながら、グラフィカルなユーザエージェントでなければ意味を持つ事は無いでしょう。

<basefont>要素を利用出来るHTML文書型。

<basefont>要素はHTML 3.2HTML 4.01及びXHTML 1.0トランジッショナル文書型及びフレームセット文書型でのみ利用出来ます。

<basefont>要素の実装上の注意。

<basefont>要素は携帯電話では利用出来ません。

また、PC向けユーザエージェントでも一部を除いて<basefont>要素はsize属性以外無効となります。

<basefont>要素が含まれるXHTML モジュール。

<basefont>要素はレガシィ(旧式)モジュールに属します。

<basefont>要素の扱い。

<basefont>要素インライン要素です。

フォントのデフォルトを設定する要素であるため、内容を持ち得ない空要素となります。

<basefont>要素の属性。

<basefont>要素には、以下の属性が定められております。

id属性
size属性

size属性は文字の大きさを七段階で指定します。

絶対指定
1から 7までの七段階で、数値が大きいほど大きなフォントになります(デフォルトは 3)。
相対指定
数値の前に「+」や「-」を付ける事で、相対的に大きくしたり小さくする事が出来ます。
color属性
color属性は文字の色(前景色)を指定します。指定出来る値はHTMLでの色指定についてを参照して下さい。
face属性
face属性では利用出来るフォントを「,」で区切って複数指定出来ます。複数指定した場合は前から順に優先されます。

<basefont>要素に関する注意事項。

<basefont>要素が排除された理由。

<basefont>要素は属性が多岐に亘り、ユーザスタイルシートでの変更が困難です。

つまり、アクセシビリティの妨げになると判断されたのが排除の理由です。

なるべく使わないようにしましょう。

<basefont>要素はsize属性以外は殆ど使えません。

実装上の注意で述べた通り、<basefont>要素ではsize属性以外を認識しないユーザエージェントが非常に多いです。

止むを得ず使うにしても、文字のデフォルトの大きさを設定する以外には使わない方が良いでしょう。

関連項目。

しらぎくのウェブサイト作成入門サイトマップ

ページ外へのご案内。

marguerite.site@gmail.com