--- title: SVGRect slug: Web/API/SVGRect tags: - Rectangle translation_of: Web/API/SVGRect ---
SVGRect représente la géométrie rectangulaire. Les rectangles consistent en une paire de coordonnées (x,y) correspondant à une valeur X minimale, une valeur Y minimale, et une largeur et hauteur, lesquelles sont habituellement positives.
Un objet SVGRect peut être marqué en lecture-seule, ce qui signifie que les tentatives de modification sur cet objet entraîneront un lancement d'exception.
| Implémente aussi | Aucune |
|---|---|
| Méthodes | Aucune |
| Propriétés |
|
| Document normatif | SVG 1.1 (2nd Edition) |
| Nom | Type | Description |
|---|---|---|
x |
float | La coordonnée x du rectangle, en unité utilisateur. |
y |
float | La coordonnée y du rectangle, en unité utilisateur. |
width |
float | La largeur width du rectangle, en unité utilisateur. |
height |
float | La hauteur height du rectangle, en unité utilisateur. |
Exceptions à l'affectation : une DOMException avec le code NO_MODIFICATION_ALLOWED_ERR est levée lors d'une tentative de modification d'un attribut en lecture-seule.
L'interface SVGRect ne fournit pas de méthode spécifique.
| Spécification | Statut | Commentaire |
|---|---|---|
| {{SpecName("Geometry Interfaces", "#DOMRect", "DOMRect")}} | {{Spec2("Geometry Interfaces")}} | Changement de SVGRect en tant qu'ancien alias de DOMRect. |
| {{SpecName("SVG1.1", "types.html#InterfaceSVGRect", "SVGRect")}} | {{Spec2("SVG1.1")}} | Définition initiale |
{{Compat("api.SVGRect")}}