aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/svg/attribute/style/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/web/svg/attribute/style/index.md')
-rw-r--r--files/fr/web/svg/attribute/style/index.md136
1 files changed, 67 insertions, 69 deletions
diff --git a/files/fr/web/svg/attribute/style/index.md b/files/fr/web/svg/attribute/style/index.md
index 658ac2d4a0..13203fec87 100644
--- a/files/fr/web/svg/attribute/style/index.md
+++ b/files/fr/web/svg/attribute/style/index.md
@@ -7,78 +7,76 @@ tags:
- SVG Attribute
translation_of: Web/SVG/Attribute/style
---
-<p>{{SVGRef}}</p>
+{{SVGRef}}
-<p>L'attribut <strong><code>style</code></strong> définit les <a href="/fr/docs/Web/CSS">informations de style</a> pour son élément. Il fonctionne de manière identique à <a href="/fr/docs/Web/HTML/Attributs_universels/style">l'attribut <code>style</code> en HTML</a>.</p>
+L'attribut **`style`** définit les [informations de style](/fr/docs/Web/CSS) pour son élément. Il fonctionne de manière identique à [l'attribut `style` en HTML](/fr/docs/Web/HTML/Attributs_universels/style).
-<h2 id="Context_d'utilisation">Context d'utilisation</h2>
+## Context d'utilisation
<table class="standard-table">
- <tbody>
- <tr>
- <th scope="row">Catégories</th>
- <td>Attribut de présentation</td>
- </tr>
- <tr>
- <th scope="row">Valeur</th>
- <td>&lt;style&gt;</td>
- </tr>
- <tr>
- <th scope="row">Animation</th>
- <td>Non</td>
- </tr>
- <tr>
- <th scope="row">Document normatif</th>
- <td><a href="http://www.w3.org/TR/SVG/styling.html#StyleAttribute">SVG 1.1 (2ème Edition)</a></td>
- </tr>
- </tbody>
+ <tbody>
+ <tr>
+ <th scope="row">Catégories</th>
+ <td>Attribut de présentation</td>
+ </tr>
+ <tr>
+ <th scope="row">Valeur</th>
+ <td>&#x3C;style></td>
+ </tr>
+ <tr>
+ <th scope="row">Animation</th>
+ <td>Non</td>
+ </tr>
+ <tr>
+ <th scope="row">Document normatif</th>
+ <td>
+ <a href="http://www.w3.org/TR/SVG/styling.html#StyleAttribute"
+ >SVG 1.1 (2ème Edition)</a
+ >
+ </td>
+ </tr>
+ </tbody>
</table>
-<dl>
- <dt>&lt;style&gt;</dt>
- <dd><p>La syntaxe des données de style dépend du langage de la feuille de style. Par défaut, le langage est <a href="/fr/docs/Web/CSS">CSS</a>.</p>
- <div class="note">
- <p><strong>Note :</strong> En théorie, l'attribut {{SVGAttr("contentStyleType")}} pourrait être utilisé pour spécifier un language de style autre que CSS, comme <a href="/fr/docs/Web/XSLT">XSL(T)</a>. Cependant, cela n'a jamais été implémenté de manière satisfaisante dans les navigateurs, donc ne vous y fiez pas.</p>
- </div>
- </dd>
-</dl>
-
-<h2 id="Exemple">Exemple</h2>
-
-<p>L'exemple suivant stylise le rectangle en utilisant l'attribut <code>style</code>, avec CSS comme langage de feuille de style.</p>
-
-<pre class="brush: html">&lt;svg viewbox="0 0 1000 500" xmlns="http://www.w3.org/2000/svg"&gt;
- &lt;rect height="300" width="600" x="200" y="100"
- style="fill: red; stroke: blue; stroke-width: 3"/&gt;
-&lt;/svg&gt;
-</pre>
-
-<h2 id="Éléments">Éléments</h2>
-
-<p>Les éléments suivants peuvent utiliser l'attribut <code>style</code>:</p>
-
-<ul>
- <li><a href="/fr/docs/Web/SVG/Element#Éléments_conteneurs">Éléments conteneur</a> »</li>
- <li><a href="/fr/docs/Web/SVG/Element#Éléments_primitives_de_filtre">Éléments primitives de filtre</a> »</li>
- <li><a href="/fr/docs/Web/SVG/Element#Éléments_de_dégradés">Éléments de dégradés</a> »</li>
- <li><a href="/fr/docs/Web/SVG/Element#Éléments_graphiques">Éléments graphiques</a> »</li>
- <li><a href="/fr/docs/Web/SVG/Element#Éléments_structurels">Éléments structurels</a> »</li>
- <li><a href="/fr/docs/Web/SVG/Element#Éléments_de_contenu_textuel">Éléments de contenu textuel</a> »</li>
- <li>{{ SVGElement("clipPath") }}</li>
- <li>{{ SVGElement("filter") }}</li>
- <li>{{ SVGElement("font") }}</li>
- <li>{{ SVGElement("foreignObject") }}</li>
- <li>{{ SVGElement("glyphRef") }}</li>
- <li>{{ SVGElement("stop") }}</li>
- <li>{{ SVGElement("glyph") }}</li>
-</ul>
-
-<h2 id="Voir_aussi">Voir aussi</h2>
-
-<ul>
- <li>{{ SVGElement("style") }}</li>
-</ul>
-
-<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
-
-<p>{{Compat("svg.attributes.style.style")}}</p>
+- \<style>
+
+ - : La syntaxe des données de style dépend du langage de la feuille de style. Par défaut, le langage est [CSS](/fr/docs/Web/CSS).
+
+ > **Note :** En théorie, l'attribut {{SVGAttr("contentStyleType")}} pourrait être utilisé pour spécifier un language de style autre que CSS, comme [XSL(T)](/fr/docs/Web/XSLT). Cependant, cela n'a jamais été implémenté de manière satisfaisante dans les navigateurs, donc ne vous y fiez pas.
+
+## Exemple
+
+L'exemple suivant stylise le rectangle en utilisant l'attribut `style`, avec CSS comme langage de feuille de style.
+
+```html
+<svg viewbox="0 0 1000 500" xmlns="http://www.w3.org/2000/svg">
+ <rect height="300" width="600" x="200" y="100"
+ style="fill: red; stroke: blue; stroke-width: 3"/>
+</svg>
+```
+
+## Éléments
+
+Les éléments suivants peuvent utiliser l'attribut `style`:
+
+- [Éléments conteneur](/fr/docs/Web/SVG/Element#Éléments_conteneurs) »
+- [Éléments primitives de filtre](/fr/docs/Web/SVG/Element#Éléments_primitives_de_filtre) »
+- [Éléments de dégradés](/fr/docs/Web/SVG/Element#Éléments_de_dégradés) »
+- [Éléments graphiques](/fr/docs/Web/SVG/Element#Éléments_graphiques) »
+- [Éléments structurels](/fr/docs/Web/SVG/Element#Éléments_structurels) »
+- [Éléments de contenu textuel](/fr/docs/Web/SVG/Element#Éléments_de_contenu_textuel) »
+- {{ SVGElement("clipPath") }}
+- {{ SVGElement("filter") }}
+- {{ SVGElement("font") }}
+- {{ SVGElement("foreignObject") }}
+- {{ SVGElement("glyphRef") }}
+- {{ SVGElement("stop") }}
+- {{ SVGElement("glyph") }}
+
+## Voir aussi
+
+- {{ SVGElement("style") }}
+
+## Compatibilité des navigateurs
+
+{{Compat("svg.attributes.style.style")}}