Interface CSSCharsetRule

継承元:
CSSRule
プロパティ:
encoding
メソッド:

CSSCharsetRule インターフェイスは、CSS スタイルシート内の @charset 規則 を表す。encoding プロパティの値は DOM オブジェクト内のテキストデータには影響しない; そのエンコーディングは常に UTF-16 である。スタイルシートが読み込まれた後、encoding プロパティの値が @charset 規則内に出現する値になる。元の文書内に @charset が無い場合は、CSSCharsetRule は作成されない。encoding プロパティの値を、スタイルシートの連続上で使用されるエンコーディングのヒントとしてよい。

@charset 規則 の値 (and therefore of the CSSCharsetRule) は文書のの実際のエンコーディングとは一致しなくてもよい; (例えば、HTTP ヘッダ内の)文字符号化情報は優先順位が高いが、CSS 文書の表現) CSSCharsetRule 内に反映されない。.

プロパティ:

IDL 定義:

// Introduced in DOM Level 2:
interface CSSCharsetRule : CSSRule {
           attribute DOMString        encoding;
                                        // raises(DOMException) on setting
};


Issued: / Revised: / All rights reserved. © 2002-2016 TAKI