aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/cssstylerule/index.md
blob: 4e7b4c9cd03ca166bd644c30e8f84652493c4283 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
title: CSSStyleRule
slug: Web/API/CSSStyleRule
translation_of: Web/API/CSSStyleRule
---
{{ APIRef("CSSOM") }}

CSSStyleRule représente une règle de style CSS unique. Il implémente l'interface {{domxref ("CSSRule")}} avec une valeur de type 1 (CSSRule STYLE_RULE).

## Syntax

La syntaxe est décrite à l'aide du format WebIDL.

    interface CSSStyleRule : CSSRule {
        attribute DOMString selectorText;
        readonly attribute CSSStyleDeclaration style;
    };

## Properties

- {{domxref("CSSStyleRule.selectorText")}}
  - : Obtient la représentation textuelle du sélecteur pour cette règle, par exemple "H1, H2".
- {{domxref("CSSStyleRule.style")}}
  - : Retourne l'objet {{domxref("CSSStyleDeclaration")}} pour cette règle.

## Specifications

| Specification                                                                                | Status                           | Comment           |
| -------------------------------------------------------------------------------------------- | -------------------------------- | ----------------- |
| {{ SpecName('CSSOM', '#the-cssstylerule-interface', 'CSSStyleRule') }} | {{ Spec2('CSSOM') }}     | pas de changement |
| {{ SpecName('DOM2 Style', 'css.html#CSS-CSSStyleRule', 'CSSRule') }} | {{ Spec2('DOM2 Style') }} |                   |

## Compatibilité des navigateurs

{{Compat("api.CSSStyleRule")}}