aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/font-variant-ligatures/index.html
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
commit33058f2b292b3a581333bdfb21b8f671898c5060 (patch)
tree51c3e392513ec574331b2d3f85c394445ea803c6 /files/fr/web/css/font-variant-ligatures/index.html
parent8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff)
downloadtranslated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip
initial commit
Diffstat (limited to 'files/fr/web/css/font-variant-ligatures/index.html')
-rw-r--r--files/fr/web/css/font-variant-ligatures/index.html212
1 files changed, 212 insertions, 0 deletions
diff --git a/files/fr/web/css/font-variant-ligatures/index.html b/files/fr/web/css/font-variant-ligatures/index.html
new file mode 100644
index 0000000000..1d5a545e78
--- /dev/null
+++ b/files/fr/web/css/font-variant-ligatures/index.html
@@ -0,0 +1,212 @@
+---
+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>
+
+<p class="hidden">Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner <a href="https://github.com/mdn/interactive-examples">https://github.com/mdn/interactive-examples</a> et à envoyer une <em>pull request</em> !</p>
+
+<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>
+
+<pre class="syntaxbox">{{csssyntax}}</pre>
+
+<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>
+
+<div class="hidden">Ce tableau de compatibilité a été généré à partir de données structurées. Si vous souhaitez contribuer à ces données, n'hésitez pas à envoyer une <em>pull request</em> sur <a href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a>.</div>
+
+<p>{{Compat("css.properties.font-variant-ligatures")}}</p>