Interface: CSSCharsetRule

Description: L'interface CSSCharsetRule représente une règle @charset dans une feuille de style CSS.


Hérite de: CSSRule


La valeur de l'attribut encoding n'agit pas sur le codage des données textuelles dans les objets DOM ; ce codage est toujours UTF-16. Après le chargement d'une feuille de style, la valeur de l'attribut encoding est celle qui se trouve dans la règle @charset. S'il n'y avait pas de règle @charset dans le document original, alors aucun objet CSSCharsetRule n'est créé. La valeur de l'attribut encoding peut aussi s'utiliser comme indice du codage utilisé sur la sérialisation de la feuille de style.

La valeur de la règle @charset (et par là-même de celle de l'objet CSSCharsetRule) ne correspond pas forcément à le codage avec lequel le document est effectivement entré ; l'information de codage des caractères, par exemple dans une en-tête HTTP, a priorité (voir la représentation du document CSS), mais ceci n'est pas reflété pas dans l'objet CSSCharsetRule.


Attributs

Lecture SeuleTypeNomDescription
DOMString cssText
La représentation textuelle analysable de la règle. Elle reflète l'état courant de la règle et non sa valeur initiale.
DOMString encoding
L'information de codage utilisée dans cette règle @charset.
OUI CSSRule parentRule
Si cette règle est contenue dans une autre règle (par exemple, une règle de style dans un bloc @media), il s'agit de la règle contenante.
OUI CSSStyleSheet parentStyleSheet
La feuille de style qui contient cette règle.
OUI unsigned long type
Le type de la règle comme défini ci-dessus.

Constantes

UNKNOWN_RULE 0 La règle est du type CSSUnknownRule.
STYLE_RULE 1 La règle est du type CSSStyleRule.
CHARSET_RULE 2 La règle est du type CSSCharsetRule.
IMPORT_RULE 3 La règle est du type CSSImportRule.
MEDIA_RULE 4 La règle est du type CSSMediaRule.
FONT_FACE_RULE 5 La règle est du type CSSFontFaceRule.
PAGE_RULE 6 La règle est du type CSSPageRule.

Afficher IDL: court / long

Notes et commentaires des visiteurs

Ajouter une note

Aucun commentaire jusqu'à présent.