説明
要素内容の文字のサイズやフォントの種類、文字色などを変更させます
サポート状況
文書型定義
- ○
- 対応
- △
- 廃止予定・非推奨
- −
- 廃止・未対応
| HTML | Compact HTML | ISO-HTML | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0 Mobile | 4.01 Strict | 4.01 Transitional | 4.01 Frameset |
Pre | ||
| − | − | − | − | − | ○ | − | − | ○ | ○ | − | − | − |
| XHTML | ||||||
|---|---|---|---|---|---|---|
| 1.0 Strict | 1.0 Transitional | 1.0 Frameset | 1.1 | Basic | MP | |
| − | ○ | ○ | − | − | − | |
ブラウザ
- ○
- 実装
- △
- 不完全な実装
- −
- 未実装
| Internet Explorer(win) | Netscape(win) | Opera | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 5.5 | 6.0 | 1.0 | 2.0 | 3.0 | 4.0 | 6.0 | 7.0 | 6.0 | 7.0 |
| − | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
| iMode | J-sky | EZ | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 3.0 | 4.0 | 5.0 | 1.0 | 2.0 | 3.0 | 1.0 | 2.0 |
| − | ○ | ○ | ○ | ○ | ○ | ○ | ○ | − | ○ |
要素のデータ
各HTMLバージョンの、開始タグと終了タグのタグ省略の可否、子要素(要素の中身)、親要素、モジュールなど。
子要素の記号の意味はHTMLの要素辞典の見方参照。
HTML 3.2
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | ( A | B | BDO | BR | CITE | CODE | EM | I | IMG | KBD | Q | SAMP | SPAN | STRONG | SUB | SUP | TT | VAR | #PCDATA )* |
| 親要素 | A ADDRESS APPLET B BIG BLOCKQUOTE BODY CAPTION CENTER CITE CODE DD DFN DIV DT EM FONT FORM H1 H2 H3 H4 H5 H6 I KBD LI P SAMP SMALL STRIKE STRONG SUB SUP TD TH TT U VAR |
HTML 4.01 Transitional
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | ( A | ABBR | ACRONYM | APPLET | B | BASEFONT | BDO | BIG | BR | BUTTON | CITE | CODE | DFN | EM | FONT | I | IFRAME | IMG | INPUT | KBD | LABEL | MAP | OBJECT | Q | S | SAMP | SCRIPT | SELECT | SMALL | SPAN | STRIKE | STRONG | SUB | SUP | TEXTAREA | TT | U | VAR | #PCDATA )* |
| 親要素 | A ABBR ACRONYM ADDRESS APPLET B BDO BIG BLOCKQUOTE BODY BUTTON CAPTION CENTER CITE CODE DD DEL DFN DIV DT EM FIELDSET FONT FORM H1 H2 H3 H4 H5 H6 I IFRAME INS KBD LABEL LEGEND LI NOFRAMES NOSCRIPT OBJECT P Q S SAMP SMALL SPAN STRIKE STRONG SUB SUP TD TH TT U VAR |
HTML 4.01 Frameset
| 開始タグ | 省略不可 |
|---|---|
| 終了タグ | 省略不可 |
| 子要素 | ( A | ABBR | ACRONYM | APPLET | B | BASEFONT | BDO | BIG | BR | BUTTON | CITE | CODE | DFN | EM | FONT | I | IFRAME | IMG | INPUT | KBD | LABEL | MAP | OBJECT | Q | S | SAMP | SCRIPT | SELECT | SMALL | SPAN | STRIKE | STRONG | SUB | SUP | TEXTAREA | TT | U | VAR | #PCDATA )* |
| 親要素 | A ABBR ACRONYM ADDRESS APPLET B BDO BIG BLOCKQUOTE BODY BUTTON CAPTION CENTER CITE CODE DD DEL DFN DIV DT EM FIELDSET FONT FORM H1 H2 H3 H4 H5 H6 I IFRAME INS KBD LABEL LEGEND LI NOSCRIPT OBJECT P Q S SAMP SMALL SPAN STRIKE STRONG SUB SUP TD TH TT U VAR |
XHTML 1.0 Transitional
| 子要素 | ( a | abbr | acronym | applet | b | basefont | bdo | big | br | button | cite | code | del | dfn | em | font | i | iframe | img | input | ins | kbd | label | map | object | q | s | samp | script | select | small | span | strike | strong | sub | sup | textarea | tt | u | var | #PCDATA )* |
|---|---|
| 親要素 | a abbr acronym address applet b bdo big blockquote body button caption center cite code dd del dfn div dt em fieldset font form h1 h2 h3 h4 h5 h6 i iframe ins kbd label legend li noframes noscript object p q s samp small span strike strong sub sup td th tt u var |
XHTML 1.0 Frameset
| 子要素 | ( a | abbr | acronym | applet | b | basefont | bdo | big | br | button | cite | code | del | dfn | em | font | i | iframe | img | input | ins | kbd | label | map | object | q | s | samp | script | select | small | span | strike | strong | sub | sup | textarea | tt | u | var | #PCDATA )* |
|---|---|
| 親要素 | a abbr acronym address applet b bdo big blockquote body button caption center cite code dd del dfn div dt em fieldset font form h1 h2 h3 h4 h5 h6 i iframe ins kbd label legend li noscript object p q s samp small span strike strong sub sup td th tt u var |
属性
- ◎ = 必須
- ○ = 対応
- − = 廃止・未対応
- (○) = 廃止予定・非推奨
- TF または F = TransitionalとFrameset、またはFramesetのみ対応
- (TF)または(F) = TransitionalとFramesetでまたはFramesetのみ対応しているが非推奨
- ブラウザの場合は記号ではなく対応しているバージョンのナンバーを記述しています。
- この表に使われる略称についてはHTMLの要素辞典の見方参照。
固有属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| color | 色 | − | − | − | − | − | ○ | − | TF | − | − | TF | − | − | − | 2.0 | 2.0 | 6.0 | 2.0 | 1.0 | 2.0 |
| 文字の色を指定します。 | |||||||||||||||||||||
| face | フォント名 | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 2.0 | 3.0 | 6.0 | − | − | 2.0 |
| フォント名を指定します。優先順に「,」で区切って指定し、ユーザー環境にインストールされたフォントがあればそれが採用されます。 | |||||||||||||||||||||
| size | 1 〜 7| +3 〜 -3 | − | − | − | − | − | ○ | − | TF | − | − | TF | − | − | − | 2.0 | 2.0 | 6.0 | − | − | 2.0 |
| 文字の大きさを指定します。「1(最小)〜7(最大)」または「+3〜-3」を値に記述します | |||||||||||||||||||||
ブラウザの独自拡張属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| point-size | 数字 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 | − | − | − | − |
| 文字の大きさをポイントサイズで指定します。 | |||||||||||||||||||||
| weight | 100 〜 900 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0のみ | − | − | − | − |
| 文字の太さを指定します。 | |||||||||||||||||||||
共通属性
| 属性名 | 属性の値 | HTML | XHTML | PC Browser | Mobile Browser | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.0 | 2.0 | 2.x | + | 3.0 | 3.2 | 4.0M | 4.01 | C | ISO | 1.0 | 1.1 | B | MP | IE | NN | O | i | J | Ez | ||
| unselectable | on | off | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.5 | − | − | − | − | − |
要素を選択することを禁じられるかどうか明示します。
|
|||||||||||||||||||||
| atomicselection | false | true | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.5 | − | − | − | − | − |
全体で分割不可能なユニットとして要素およびその内容が選択されるに違いないかどうか明示する。
|
|||||||||||||||||||||
| language | javascript | jscript | vbscript | vbs | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 4.0 | − | − | − | − | − |
| スクリプト言語を指定します。 | |||||||||||||||||||||
| style | スタイルシート | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 3.0 | 4.0 | 6.0 | − | − | 2.0 |
| スタイルシートを設定します。 | |||||||||||||||||||||
| class | クラス名(CDATA) | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 3.0 | 4.0 | 6.0 | − | − | 2.0 |
| 要素のクラス名を設定します。 | |||||||||||||||||||||
| id | ID | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 3.0 | 4.0 | 6.0 | − | − | 2.0 |
| 文書規模で一意的なIDを設定します。 | |||||||||||||||||||||
| title | テキスト | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 4.0 | 6.0 | 6.0 | − | − | 2.0 |
| 要素に対して補助的な情報を記述します。 | |||||||||||||||||||||
| accesskey | 1文字 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| 要素部分にショートカット・キーを割り当てます。 | |||||||||||||||||||||
| tabindex | 数値 | − | − | − | − | − | − | − | − | − | − | − | − | − | − | 5.0 | − | − | − | − | − |
| TABキーを押した時に移動するフォーカスの順番を指定します。 | |||||||||||||||||||||
| lang | 言語コード | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 4.0 | 6.0 | − | − | − | − |
| 要素の内容と属性の値の言語を指定します。 | |||||||||||||||||||||
| dir | ltr | rtl | − | − | − | − | − | − | − | TF | − | − | TF | − | − | − | 5.0 | 6.0 | − | − | − | − |
要素に含まれる文字の文字方向を指定します。
|
|||||||||||||||||||||
| xml:lang | 言語コード | − | − | − | − | − | − | − | − | − | − | TF | − | − | − | − | − | − | − | − | − |
| 要素の内容と属性の値の言語を指定します。 | |||||||||||||||||||||
イベント属性
| イベント属性名 | HTML | XHTML | IE | NN | O | イベント発生状況 | |
|---|---|---|---|---|---|---|---|
| 4.01 | 1.0 | 1.1 | onbeforecut | − | − | − | 5.0 | − | − | カットする前。 |
| onbeforepaste | − | − | − | 5.0 | − | − | ペーストする前。 |
| onblur | − | − | − | 5.0 | − | − | フォーカスを失ったとき。 |
| onclick | − | − | − | 4.0 | − | − | クリックしたとき。 |
| oncontextmenu | − | − | − | 5.0 | − | − | 右ボタンが押されたとき。 |
| oncut | − | − | − | 5.0 | − | − | カットしたとき。 |
| ondblclick | − | − | − | 4.0 | − | − | ダブルクリックしたとき。 |
| ondrag | − | − | − | 4.0 | − | − | ドラッグしたとき。 |
| ondragend | − | − | − | 4.0 | − | − | ドラッグが終了したとき。 |
| ondragenter | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上に重なったとき。 |
| ondragleave | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上にあるとき。 |
| ondragover | − | − | − | 4.0 | − | − | ドロップ可能オブジェクト上に乗ったとき。 |
| ondragstart | − | − | − | 4.0 | − | − | ドラッグを開始したとき。 |
| ondrop | − | − | − | 4.0 | − | − | ドラッグドロップしたとき。 |
| onfocus | − | − | − | 5.0 | − | − | フォーカスされたとき。 |
| onhelp | − | − | − | 4.0 | − | − | ヘルプキーまたはF1キーが押されたとき。 |
| onkeydown | − | − | − | 4.0 | − | − | キーが押されたとき。 |
| onkeypress | − | − | − | 4.0 | − | − | キーが押され続けているとき。 |
| onkeyup | − | − | − | 4.0 | − | − | キーが離されたとき。 |
| onlosecapture | − | − | − | 4.0 | − | − | マウスイベント取得状態が変化したとき。 |
| onmousedown | − | − | − | 4.0 | − | − | マウスボタンが押されたとき。 |
| onmousemove | − | − | − | 4.0 | − | − | マウスが移動したとき。 |
| onmouseout | − | − | − | 4.0 | − | − | マウスが離れたとき。 |
| onmouseover | − | − | − | 4.0 | − | − | マウスが重なったとき。 |
| onmouseup | − | − | − | 4.0 | − | − | マウスボタンが離れたとき。 |
| onpaste | − | − | − | 5.0 | − | − | ペーストしたとき。 |
| onpropertychange | − | − | − | 4.0 | − | − | プロパティが変更されたとき。 |
| onreadystatechange | − | − | − | 5.0 | − | − | 状態が変更されたとき。 |
| onselectstart | − | − | − | 4.0 | − | − | 選択を開始したとき。 |
使用例
<?xml version="1.0" encoding="Shift_JIS"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>FONT要素 使用例</title>
</head>
<body>
<p>今日、僕は路上で<font size="5" color="red">財布</font>を拾いました。</p>
</body>
</html>
DTDとか
HTML3.2
<!ELEMENT FONT - - (%text)* -- local change to font -->
<!ATTLIST FONT
size CDATA #IMPLIED -- [+]nn e.g. size="+1", size=4 --
color CDATA #IMPLIED -- #RRGGBB in hex, e.g. red: color="#FF0000" --
>
HTML 4.01 Transitional
<!ELEMENT FONT - - (%inline;)* -- local change to font --> <!ATTLIST FONT %coreattrs; -- id, class, style, title -- %i18n; -- lang, dir -- size CDATA #IMPLIED -- [+|-]nn e.g. size="+1", size="4" -- color %Color; #IMPLIED -- text color -- face CDATA #IMPLIED -- comma-separated list of font names -- >
HTML 4.01 Frameset
<!ELEMENT FONT - - (%inline;)* -- local change to font --> <!ATTLIST FONT %coreattrs; -- id, class, style, title -- %i18n; -- lang, dir -- size CDATA #IMPLIED -- [+|-]nn e.g. size="+1", size="4" -- color %Color; #IMPLIED -- text color -- face CDATA #IMPLIED -- comma-separated list of font names -- >
XHTML 1.0 Transitional
<!ELEMENT font %Inline;> <!-- local change to font --> <!ATTLIST font %coreattrs; %i18n; size CDATA #IMPLIED color %Color; #IMPLIED face CDATA #IMPLIED >
XHTML 1.0 Frameset
<!ELEMENT font %Inline;> <!-- local change to font --> <!ATTLIST font %coreattrs; %i18n; size CDATA #IMPLIED color %Color; #IMPLIED face CDATA #IMPLIED >