<font>

文字の色を指定する。

対応バージョン:全てのバージョン

CHTML

マークアップ言語バージョンが2未満の場合か、color 属性および size 属性が指定されていない場合

変換結果:

${children}

iモードブラウザ2.0以上、スマートフォンの場合

変換結果:

<font

color

@color

size

@size

id

@id

class

@class

style

@style

>

${children}

</font>

上記以外の場合

変換結果:

<font

color

@color

size

@size [※1]

>

${children}

</font>

詳細説明

[※1]  マークアップ言語バージョンが5.0以上の場合に出力します。

IXHTML

XHTML 対応機種の場合

変換結果:

<font

color

@color

size

@size [※1]

style

@style

>

${children}

</font>

iモードブラウザ2.0以上、スマートフォンの場合

CHTML 「iモードブラウザ2.0以上、スマートフォンの場合」 と同様。

上記以外の場合

CHTML 「マークアップ言語バージョンが2未満の場合か、color 属性および size 属性が指定されていない場合」又は「上記以外の場合」 と同様。

詳細説明

[※1]  マークアップ言語バージョンが5.0以上の場合に出力します。

VHTML

変換結果:

○タグ出現位置に記述する部分

<font

color

@color

id

@id

class

@class + "font_" + @size [※1][※2]

style

@style

>

${children}

</font>

○スタイルシートとして記述する部分 (指定がある場合のみ各セレクタ記述を行う)

.font_@size {

font-size: convert(@size)

[※3]

}

詳細説明

[※1]

size 属性値が "-1" , "+1" , "1" , "2", "3" , "4" , "5" , "6" , "7"の場合に出力します。

[※2]

size 属性が指定されている場合、"font_" + @type も出力します。

[※3]

convert(@size)は、size 属性値を元に以下の文字列を出力します。
  "1" → "x-small"
  "2" → "small"
  "3" → "medium"
  "4" → "large"
  "5" → "x-large"
  "6" → "xx-large"
  "7" → "xx-large"
  "+1" → "larger"
  "-1" → "smaller;

XHTMLBasic

変換結果:

<font

color

@color

id

@id

class

@class

title

@title

style

@style

xml:lang

@lang [※1]

>

${children}

</font>

詳細説明

[※1]  lang 属性は "xml:lang" に書き換えます。

EXHTML

変換結果:

<font

size

@size

color

@color

id

@id

class

@class

style

@style

>

${children}

</font>

TOP