aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/svg/attribute/viewbox/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/web/svg/attribute/viewbox/index.md')
-rw-r--r--files/fr/web/svg/attribute/viewbox/index.md84
1 files changed, 42 insertions, 42 deletions
diff --git a/files/fr/web/svg/attribute/viewbox/index.md b/files/fr/web/svg/attribute/viewbox/index.md
index d8133f9c84..2ade5dcb69 100644
--- a/files/fr/web/svg/attribute/viewbox/index.md
+++ b/files/fr/web/svg/attribute/viewbox/index.md
@@ -6,62 +6,62 @@ tags:
- SVG
translation_of: Web/SVG/Attribute/viewBox
---
-<p>« <a href="/fr/SVG/Attribute">Sommaire de la référence des attributs SVG</a></p>
+« [Sommaire de la référence des attributs SVG](/fr/SVG/Attribute)
-<p>L'attribut <code>viewBox</code> permet de spécifier qu'un groupe d'éléments graphiques s'étire afin de s'adapter à un élément conteneur.</p>
+L'attribut `viewBox` permet de spécifier qu'un groupe d'éléments graphiques s'étire afin de s'adapter à un élément conteneur.
-<p>La valeur de l'attribut <code>viewBox</code> est une liste de quatre nombres <code>min-x</code>, <code>min-y</code>, <code>width</code> et <code>height</code>, séparés par des espaces ou/et des virgules. Ces nombres spécifient un rectangle dans l'espace utilisateur, qui doit correspondre aux coins du viewport établis par l'élément SVG donné, ceci en prenant en compte l'attribut {{ SVGAttr("preserveAspectRatio") }}.</p>
+La valeur de l'attribut `viewBox` est une liste de quatre nombres `min-x`, `min-y`, `width` et `height`, séparés par des espaces ou/et des virgules. Ces nombres spécifient un rectangle dans l'espace utilisateur, qui doit correspondre aux coins du viewport établis par l'élément SVG donné, ceci en prenant en compte l'attribut {{ SVGAttr("preserveAspectRatio") }}.
-<p>Les valeurs négatives de <code>width</code> et <code>height</code> ne sont pas autorisées et une valeur à zéro désactive le rendu de l'élément.</p>
+Les valeurs négatives de `width` et `height` ne sont pas autorisées et une valeur à zéro désactive le rendu de l'élément.
-<h2 id="Contexte_d'utilisation">Contexte d'utilisation</h2>
+## Contexte d'utilisation
<table class="standard-table">
- <tbody>
- <tr>
- <th scope="row">Catégories</th>
- <td>Aucune</td>
- </tr>
- <tr>
- <th scope="row">Valeur</th>
- <td><em>Voir ci-dessus</em></td>
- </tr>
- <tr>
- <th scope="row">Animable</th>
- <td>Oui</td>
- </tr>
- <tr>
- <th scope="row">Document de norme</th>
- <td><a href="http://www.w3.org/TR/SVG11/coords.html#ViewBoxAttribute">SVG 1.1 (2nd Edition)</a></td>
- </tr>
- </tbody>
+ <tbody>
+ <tr>
+ <th scope="row">Catégories</th>
+ <td>Aucune</td>
+ </tr>
+ <tr>
+ <th scope="row">Valeur</th>
+ <td><em>Voir ci-dessus</em></td>
+ </tr>
+ <tr>
+ <th scope="row">Animable</th>
+ <td>Oui</td>
+ </tr>
+ <tr>
+ <th scope="row">Document de norme</th>
+ <td>
+ <a href="http://www.w3.org/TR/SVG11/coords.html#ViewBoxAttribute"
+ >SVG 1.1 (2nd Edition)</a
+ >
+ </td>
+ </tr>
+ </tbody>
</table>
-<h2 id="Exemple">Exemple</h2>
+## Exemple
-<p>Nous créons ici un viewport de 300×200 unités, ce qui fait que chaque unité de l'élément SVG correspondra à une unité du viewport. On aura donc un élément SVG dont le système de coordonnée ira de 0 à 300 en largeur et de 0 à 200 en hauteur :</p>
+Nous créons ici un viewport de 300×200 unités, ce qui fait que chaque unité de l'élément SVG correspondra à une unité du viewport. On aura donc un élément SVG dont le système de coordonnée ira de 0 à 300 en largeur et de 0 à 200 en hauteur :
-<p><code>&lt;svg width="300" height="200"&gt;&lt;/svg&gt;</code></p>
+`<svg width="300" height="200"></svg>`
-<p>En ajoutant une notion de viewbox, nous transformons ce système de coordonnées afin qu'il aille de 0 à w à l'horizontale et de 0 à h à la verticale. Ici, ce sera donc 300/30 (=10) en x ce qui équivaut à 10 unités d'élément SVG pour 1 unité du viewport :</p>
+En ajoutant une notion de viewbox, nous transformons ce système de coordonnées afin qu'il aille de 0 à w à l'horizontale et de 0 à h à la verticale. Ici, ce sera donc 300/30 (=10) en x ce qui équivaut à 10 unités d'élément SVG pour 1 unité du viewport :
-<p><code>&lt;svg width="300" height="200" viewBox="0 0 30 20"&gt;&lt;/svg&gt;</code></p>
+`<svg width="300" height="200" viewBox="0 0 30 20"></svg>`
-<h2 id="Elements">Elements</h2>
+## Elements
-<p>Les éléments suivants peuvent utiliser l'attribut <code>viewBox</code></p>
+Les éléments suivants peuvent utiliser l'attribut `viewBox`
-<ul>
- <li>{{ SVGElement("svg") }}</li>
- <li>{{ SVGElement("symbol") }}</li>
- <li>{{ SVGElement("image") }}</li>
- <li>{{ SVGElement("marker") }}</li>
- <li>{{ SVGElement("pattern") }}</li>
- <li>{{ SVGElement("view") }}</li>
-</ul>
+- {{ SVGElement("svg") }}
+- {{ SVGElement("symbol") }}
+- {{ SVGElement("image") }}
+- {{ SVGElement("marker") }}
+- {{ SVGElement("pattern") }}
+- {{ SVGElement("view") }}
-<h2 id="Voir_également">Voir également</h2>
+## Voir également
-<ul>
- <li><a href="/fr/SVG/Tutoriel/Positionnement">Introduction au SVG : Positionnement</a></li>
-</ul>
+- [Introduction au SVG : Positionnement](/fr/SVG/Tutoriel/Positionnement)