css : DOM Level 2 |
Attributs | Méthodes | Constantes | Interfaces | IDL | + |
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 Seule | Type | Nom | Description |
---|---|---|---|
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. |
Notes et commentaires des visiteurs
Ajouter une note
Aucun commentaire jusqu'à présent.