aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/font-variant-ligatures/index.md
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-09-17 20:58:15 +0200
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-10-12 07:57:33 +0200
commit149319bb8c7b1394a443f0877c3460cd362aa815 (patch)
treed534abb0cbc87d5e224836e9d6b888aa58564aa0 /files/fr/web/css/font-variant-ligatures/index.md
parenteb9de0363cb273b54d3f5402bbf4e3bc03c60971 (diff)
downloadtranslated-content-149319bb8c7b1394a443f0877c3460cd362aa815.tar.gz
translated-content-149319bb8c7b1394a443f0877c3460cd362aa815.tar.bz2
translated-content-149319bb8c7b1394a443f0877c3460cd362aa815.zip
move *.html to *.md
Diffstat (limited to 'files/fr/web/css/font-variant-ligatures/index.md')
-rw-r--r--files/fr/web/css/font-variant-ligatures/index.md208
1 files changed, 208 insertions, 0 deletions
diff --git a/files/fr/web/css/font-variant-ligatures/index.md b/files/fr/web/css/font-variant-ligatures/index.md
new file mode 100644
index 0000000000..f22176a920
--- /dev/null
+++ b/files/fr/web/css/font-variant-ligatures/index.md
@@ -0,0 +1,208 @@
+---
+title: font-variant-ligatures
+slug: Web/CSS/font-variant-ligatures
+tags:
+ - CSS
+ - Propriété
+ - Reference
+translation_of: Web/CSS/font-variant-ligatures
+---
+<div>{{CSSRef}}</div>
+
+<p>La propriété <strong><code>font-variant-ligatures</code></strong> contrôle quelles {{Glossary("ligatures")}} et {{Glossary("formes contextuelles")}} sont utilisées dans les éléments textuels auxquels elle s'applique. Ceci vise à harmoniser l'affichage du texte.</p>
+
+<div>{{EmbedInteractiveExample("pages/css/font-variant-ligatures.html")}}</div>
+
+<h2 id="Syntaxe">Syntaxe</h2>
+
+<pre class="brush:css no-line-numbers">font-variant-ligatures: normal;
+font-variant-ligatures: none;
+font-variant-ligatures: common-ligatures; /* &lt;common-lig-values&gt; */
+font-variant-ligatures: no-common-ligatures; /* &lt;common-lig-values&gt; */
+font-variant-ligatures: discretionary-ligatures; /* &lt;discretionary-lig-values&gt; */
+font-variant-ligatures: no-discretionary-ligatures; /* &lt;discretionary-lig-values&gt; */
+font-variant-ligatures: historical-ligatures; /* &lt;historical-lig-values&gt; */
+font-variant-ligatures: no-historical-ligatures; /* &lt;historical-lig-values&gt; */
+font-variant-ligatures: contextual; /* &lt;contextual-alt-values&gt; */
+font-variant-ligatures: no-contextual; /* &lt;contextual-alt-values&gt; */
+font-variant-ligatures: contextual; /* &lt;no-historical-ligatures&gt; &lt;common-ligatures&gt; */
+
+/* Valeurs globales */
+font-variant-ligatures: inherit;
+font-variant-ligatures: initial;
+font-variant-ligatures: unset;
+</pre>
+
+<p>La valeur de cette propriété peut être l'un des mots-clés définis ci-après.</p>
+
+<h3 id="Valeurs">Valeurs</h3>
+
+<dl>
+ <dt><code>normal</code></dt>
+ <dd>Cette valeur active les ligatures et les formes contextuelles courantes pour un rendu correct. Les ligatures et formes activées dépendent de la police utilisée, de la langue et de certains scripts. C'est la valeur par défaut.</dd>
+ <dt><code>none</code></dt>
+ <dd>Cette valeur désactive toutes les ligatures et formes contextuelles, y compris celles couramment utilisées.</dd>
+ <dt>&lt;common-lig-values&gt;</dt>
+ <dd>Ces valeurs contrôlent les ligatures les plus courantes, comme <code>fi</code>, <code>ffi</code>, <code>th</code> et autres. Elles correspondent aux valeurs OpenType <code>liga</code> and <code>clig</code>. Deux valeurs sont possibles:
+ <ul>
+ <li><code>common-ligatures</code> active ces ligatures. Notez que la valeur <code>normal</code> active ces ligatures.</li>
+ <li><code>no-common-ligatures</code> désactive ces ligatures.</li>
+ </ul>
+ </dd>
+ <dt><em>&lt;discretionary-lig-values&gt;</em></dt>
+ <dd>Ces valeurs contrôlent les ligatures spécifiques, spécifiques à la police et définies par le fondeur. Elles correspondent à la valeur OpenType <code>dlig</code>. Deux valeurs sont possibles:
+ <ul>
+ <li><code>discretionary-ligatures</code> active ces ligatures.</li>
+ <li><code>no-discretionary-ligatures</code> désactive ces ligatures. Notez que la valeur <code>normal</code> désactive ces ligatures.</li>
+ </ul>
+ </dd>
+ <dt><em>&lt;historical-lig-values&gt;</em></dt>
+ <dd>Ces valeurs contrôlent les ligatures historiques, utilisées dans les livres anciens, comme l'allemand tz qui devient ß. Elles correspondent à la valeur OpenType <code>hlig</code>. Deux valeurs sont possibles:
+ <ul>
+ <li><code>historical-ligatures</code> active ces ligatures.</li>
+ <li><code>no-historical-ligatures</code> désactive ces ligatures. Notez que la valeur <code>normal</code> désactive ces ligatures.</li>
+ </ul>
+ </dd>
+ <dt><em>&lt;contextual-alt-values&gt;</em></dt>
+ <dd>Ces valeurs contrôlent la manière dont les lettres s'adaptent à leur contexte, c'est-à-dire aux lettres qui les entourent. Elles correspondent à la valeur OpenType <code>calt</code>. Deux valeurs sont possibles:
+ <ul>
+ <li><code>contextual</code> précise que des alternatives contextuelles peuvent être utilisées. Notez que la valeur <code>normal</code> active ces ligatures.</li>
+ <li><code>no-contextual</code> interdit leur utilisation.</li>
+ </ul>
+ </dd>
+</dl>
+
+<h3 id="Syntaxe_formelle">Syntaxe formelle</h3>
+
+{{csssyntax}}
+
+<h2 id="Exemples">Exemples</h2>
+
+<h3 id="CSS">CSS</h3>
+
+<pre class="brush:css">p {
+ font-size: 2rem;
+ font-family: Lora, serif;
+}
+.normal {
+ font-variant-ligatures: normal;
+}
+
+.none {
+ font-variant-ligatures: none;
+}
+
+.common-ligatures {
+ font-variant-ligatures: common-ligatures;
+}
+
+.no-common-ligatures {
+ font-variant-ligatures: no-common-ligatures;
+}
+
+.discretionary-ligatures {
+ font-variant-ligatures: discretionary-ligatures;
+}
+
+.no-discretionary-ligatures {
+ font-variant-ligatures: no-discretionary-ligatures;
+}
+
+.historical-ligatures {
+ font-variant-ligatures: historical-ligatures;
+}
+
+.no-historical-ligatures {
+ font-variant-ligatures: no-historical-ligatures;
+}
+
+.contextual {
+ font-variant-ligatures: contextual;
+}
+
+.no-contextual {
+ font-variant-ligatures: no-contextual;
+}
+
+.contextual {
+ font-variant-ligatures: contextual;
+}
+</pre>
+
+<h3 id="HTML">HTML</h3>
+
+<pre class="brush: html">&lt;link href="//fonts.googleapis.com/css?family=Lora" rel="stylesheet"&gt;
+&lt;p class="normal"&gt;
+ normal&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="none"&gt;
+ none&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="common-ligatures"&gt;
+ common-ligatures&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="no-common-ligatures"&gt;
+ no-common-ligatures&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="discretionary-ligatures"&gt;
+ discretionary-ligatures&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="no-discretionary-ligatures"&gt;
+ no-discretionary-ligatures&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="historical-ligatures"&gt;
+ historical-ligatures&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="no-historical-ligatures"&gt;
+ no-historical-ligatures&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="contextual"&gt;
+ contextual&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="no-contextual"&gt;
+ no-contextual&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+&lt;p class="contextual"&gt;
+ contextual&lt;br&gt;
+ if fi ff tf ft jf fj
+&lt;/p&gt;
+</pre>
+
+<h3 id="Résultat">Résultat</h3>
+
+<p>{{EmbedLiveSample('Exemples', '', '', '', 'Web/CSS/font-variant-ligatures')}}</p>
+
+<h2 id="Spécifications">Spécifications</h2>
+
+<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 Fonts', '#propdef-font-variant-ligatures', 'font-variant-ligatures')}}</td>
+ <td>{{Spec2('CSS3 Fonts')}}</td>
+ <td>Définition initiale.</td>
+ </tr>
+ </tbody>
+</table>
+
+<p>{{cssinfo}}</p>
+
+<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
+
+<p>{{Compat("css.properties.font-variant-ligatures")}}</p>