<style>

ヘッダタグの中で用いられ、コンテンツのスタイルを指定する。

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

CHTML

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

変換結果:

<style

type

"text/css" [※1]

id

@id

class

@class

style

@style

>

${children}

[※2]

</style>

上記以外の場合

変換結果:

非表示

詳細説明

[※1]  type 属性がなし もしくは type 属性値が "text/css"の場合に出力します。

[※2]  ${children} の中にコメント(<!-- -->)があった場合はコメントを除去して出力します。
        また、${children} がない、${children} の中の CSS が 「 xxx {xxx} 」 の様に「 {} 」 で閉じられていない場合は、<style> タグを削除します。

IXHTML

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

変換結果:

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

上記以外の場合

変換結果:

CHTML 「上記以外の場合」 と同様。

VHTML

type 属性に "text/css" が指定されている、もしくは type 属性が指定されていない場合

変換結果:

<style

type

"text/css"

id

@id もしくは @name

class

@class

style

@style

>

${children}

[※1]

</style>

上記以外の場合

変換結果:

非表示

詳細説明

[※1]  ${children} の中にコメント(<!-- -->)があった場合はコメントを除去して出力します。
        また、${children} がない、${children} の中の CSS が 「 xxx {xxx} 」 の様に「 {} 」 で閉じられていない場合は、<style> タグを削除します。

XHTMLBasic

type 属性に "text/css" が指定されている、もしくは type 属性が指定されていない場合

変換結果:

<style

type

"text/css"

media

@media

id

@id もしくは @name

class

@class

title

@title

style

@style

xml:lang

@lang [※1]

>

${children}

[※2]

</style>

上記以外の場合

変換結果:

非表示

詳細説明

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

[※2]  ${children} の中にコメント(<!-- -->)があった場合はコメントを除去して出力します。
        また、${children} がない、${children} の中の CSS が 「 xxx {xxx} 」 の様に「 {} 」 で閉じられていない場合は、<style> タグを削除します。

EXHTML

type 属性に "text/css" が指定されている、もしくは type 属性が指定されていない場合

変換結果:

<style

type

"text/css"

id

@id

class

@class

style

@style

>

${children}

[※1]

</style>

上記以外の場合

変換結果:

非表示

詳細説明

[※1]  ${children} の中にコメント(<!-- -->)があった場合はコメントを除去して出力します。
        また、${children} がない、${children} の中の CSS が 「 xxx {xxx} 」 の様に「 {} 」 で閉じられていない場合は、<style> タグを削除します。

TOP