aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/ruby-position/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/web/css/ruby-position/index.md')
-rw-r--r--files/fr/web/css/ruby-position/index.md125
1 files changed, 58 insertions, 67 deletions
diff --git a/files/fr/web/css/ruby-position/index.md b/files/fr/web/css/ruby-position/index.md
index a0b683a0e5..2897165c1c 100644
--- a/files/fr/web/css/ruby-position/index.md
+++ b/files/fr/web/css/ruby-position/index.md
@@ -8,11 +8,12 @@ tags:
- Ruby
translation_of: Web/CSS/ruby-position
---
-<div>{{CSSRef}}{{SeeCompatTable}}</div>
+{{CSSRef}}{{SeeCompatTable}}
-<p>La propriété <code><strong>ruby-position</strong></code> définit la position d'un élément ruby par rapport à son élément de base. L'élément ruby peut ainsi être positionné au-dessus de l'élément (<code>over</code>), en-dessous (<code>under</code>) ou entre les caractères, sur leur droite (<code>inter-character</code>).</p>
+La propriété **`ruby-position`** définit la position d'un élément ruby par rapport à son élément de base. L'élément ruby peut ainsi être positionné au-dessus de l'élément (`over`), en-dessous (`under`) ou entre les caractères, sur leur droite (`inter-character`).
-<pre class="brush:css no-line-numbers">/* Valeurs avec un mot-clé */
+```css
+/* Valeurs avec un mot-clé */
ruby-position: over;
ruby-position: under;
ruby-position: inter-character;
@@ -21,95 +22,85 @@ ruby-position: inter-character;
ruby-position: inherit;
ruby-position: initial;
ruby-position: unset;
-</pre>
+```
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<h3 id="Valeurs">Valeurs</h3>
+### Valeurs
-<dl>
- <dt><code>over</code></dt>
- <dd>Un mot-clé qui indique que les annotations ruby doivent être placée au-dessus du texte pour les scripts horizontaux et à droite pour les scripts verticaux.</dd>
- <dt><code>under</code></dt>
- <dd>Un mot-clé qui indique que les annotations ruby doivent être placés sous le texte pour les scripts horizontaux et à gauche pour les scripts verticaux.</dd>
- <dt><code>inter-character</code></dt>
- <dd>Un mot-clé qui indique que les annotations ruby doivent être placées entre les différents caractères.</dd>
-</dl>
+- `over`
+ - : Un mot-clé qui indique que les annotations ruby doivent être placée au-dessus du texte pour les scripts horizontaux et à droite pour les scripts verticaux.
+- `under`
+ - : Un mot-clé qui indique que les annotations ruby doivent être placés sous le texte pour les scripts horizontaux et à gauche pour les scripts verticaux.
+- `inter-character`
+ - : Un mot-clé qui indique que les annotations ruby doivent être placées entre les différents caractères.
-<h3 id="Syntaxe_formelle">Syntaxe formelle</h3>
+### Syntaxe formelle
{{csssyntax}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Ce fragment HTML rendra un résultat différent pour chaque valeur de <code>ruby-position</code> :</p>
+Ce fragment HTML rendra un résultat différent pour chaque valeur de `ruby-position` :
-<pre class="brush: html">&lt;ruby&gt;
-  &lt;rb&gt;超電磁砲&lt;/rb&gt;
-  &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;レールガン&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
-&lt;/ruby&gt;
-</pre>
+```html
+<ruby>
+  <rb>超電磁砲</rb>
+  <rp>(</rp><rt>レールガン</rt><rp>)</rp>
+</ruby>
+```
-<h3 id="Au-dessus_du_texte">Au-dessus du texte</h3>
+### Au-dessus du texte
-<pre class="brush: html hidden">&lt;ruby&gt;
-  &lt;rb&gt;超電磁砲&lt;/rb&gt;
-  &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;レールガン&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
-&lt;/ruby&gt;
-</pre>
+```html hidden
+<ruby>
+  <rb>超電磁砲</rb>
+  <rp>(</rp><rt>レールガン</rt><rp>)</rp>
+</ruby>
+```
-<pre class="brush: css">ruby {
+```css
+ruby {
    ruby-position:over;
-}</pre>
+}
+```
-<p>On obtiendra le résultat suivant :</p>
+On obtiendra le résultat suivant :
-<p>{{EmbedLiveSample("Au-dessus_du_texte", 100, 40)}}</p>
+{{EmbedLiveSample("Au-dessus_du_texte", 100, 40)}}
-<h3 id="En-dessous_du_texte">En-dessous du texte</h3>
+### En-dessous du texte
-<pre class="brush: html hidden">&lt;ruby&gt;
-  &lt;rb&gt;超電磁砲&lt;/rb&gt;
-  &lt;rp&gt;(&lt;/rp&gt;&lt;rt&gt;レールガン&lt;/rt&gt;&lt;rp&gt;)&lt;/rp&gt;
-&lt;/ruby&gt;
-</pre>
+```html hidden
+<ruby>
+  <rb>超電磁砲</rb>
+  <rp>(</rp><rt>レールガン</rt><rp>)</rp>
+</ruby>
+```
-<pre class="brush: css">ruby {
+```css
+ruby {
    ruby-position:under;
-}</pre>
+}
+```
-<p>On obtiendra le résultat suivant :</p>
+On obtiendra le résultat suivant :
-<p>{{EmbedLiveSample("En-dessous_du_texte", 100, 40)}}</p>
+{{EmbedLiveSample("En-dessous_du_texte", 100, 40)}}
-<h2 id="Spécifications">Spécifications</h2>
+## Spécifications
-<table class="standard-table">
- <thead>
- <tr>
- <th scope="col">Spécification</th>
- <th scope="col">État</th>
- <th scope="col">Commentaires</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>{{SpecName('CSS3 Ruby', '#rubypos', 'ruby-position')}}</td>
- <td>{{Spec2('CSS3 Ruby')}}</td>
- <td>Définition initiale.</td>
- </tr>
- </tbody>
-</table>
+| Spécification | État | Commentaires |
+| ------------------------------------------------------------------------ | ---------------------------- | -------------------- |
+| {{SpecName('CSS3 Ruby', '#rubypos', 'ruby-position')}} | {{Spec2('CSS3 Ruby')}} | Définition initiale. |
-<p>{{cssinfo}}</p>
+{{cssinfo}}
-<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
+## Compatibilité des navigateurs
-<p>{{Compat("css.properties.ruby-position")}}</p>
+{{Compat("css.properties.ruby-position")}}
-<h2 id="Voir_aussi">Voir aussi</h2>
+## Voir aussi
-<ul>
- <li>Les éléments HTML à propos de Ruby : {{HTMLElement("ruby")}}, {{HTMLElement("rt")}}, {{HTMLElement("rp")}} et {{HTMLElement("rtc")}}.</li>
- <li>Les propriétés CSS à propos de Ruby : {{cssxref("ruby-align")}}, {{cssxref("ruby-merge")}}.</li>
-</ul>
+- Les éléments HTML à propos de Ruby : {{HTMLElement("ruby")}}, {{HTMLElement("rt")}}, {{HTMLElement("rp")}} et {{HTMLElement("rtc")}}.
+- Les propriétés CSS à propos de Ruby : {{cssxref("ruby-align")}}, {{cssxref("ruby-merge")}}.