aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/_colon_visited
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-09-17 20:59:20 +0200
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-10-12 07:57:33 +0200
commit258ba7b4be62d8640477a3bd3146d08b00cb70ec (patch)
treea8476eee4c369ff47bdfe08353774414f2281ba3 /files/fr/web/css/_colon_visited
parent149319bb8c7b1394a443f0877c3460cd362aa815 (diff)
downloadtranslated-content-258ba7b4be62d8640477a3bd3146d08b00cb70ec.tar.gz
translated-content-258ba7b4be62d8640477a3bd3146d08b00cb70ec.tar.bz2
translated-content-258ba7b4be62d8640477a3bd3146d08b00cb70ec.zip
convert content to md
Diffstat (limited to 'files/fr/web/css/_colon_visited')
-rw-r--r--files/fr/web/css/_colon_visited/index.md143
1 files changed, 57 insertions, 86 deletions
diff --git a/files/fr/web/css/_colon_visited/index.md b/files/fr/web/css/_colon_visited/index.md
index 4bb1cd4122..2de38cc227 100644
--- a/files/fr/web/css/_colon_visited/index.md
+++ b/files/fr/web/css/_colon_visited/index.md
@@ -1,111 +1,82 @@
---
title: ':visited'
-slug: 'Web/CSS/:visited'
+slug: Web/CSS/:visited
tags:
- CSS
- Pseudo-classe
- Reference
-translation_of: 'Web/CSS/:visited'
+translation_of: Web/CSS/:visited
---
-<div>{{CSSRef}}</div>
+{{CSSRef}}
-<p>La <a href="/fr/docs/Web/CSS/Pseudo-classes">pseudo-classe</a> <strong><code>:visited</code></strong> permet de modifier l'aspect d'un lien après que l'utilisateur l'a visité. Pour des raisons relatives à la vie privée, les propriétés qui peuvent être utilisées sont restreintes.</p>
+La [pseudo-classe](/fr/docs/Web/CSS/Pseudo-classes) **`:visited`** permet de modifier l'aspect d'un lien après que l'utilisateur l'a visité. Pour des raisons relatives à la vie privée, les propriétés qui peuvent être utilisées sont restreintes.
-<pre class="brush: css no-line-numbers">a:visited {
+```css
+a:visited {
color: #4b2f89;
-}</pre>
+}
+```
-<p>Cette mise en forme peut être écrasée par toute autre pseudo-classe liée aux liens ({{cssxref(":link")}}, {{cssxref(":hover")}}, et {{cssxref(":active")}}) qui apparaîtrait dans les règles CSS suivantes. Il est donc important de bien ordonner les pseudo-classes pour une bonne mise en forme : <code>:visited</code> doit être utilisée après une règle basée sur <code>:link</code>, mais avant les autres  (<code>:link</code> — <code>:visited</code> — <code>:hover</code> — <code>:active</code>).</p>
+Cette mise en forme peut être écrasée par toute autre pseudo-classe liée aux liens ({{cssxref(":link")}}, {{cssxref(":hover")}}, et {{cssxref(":active")}}) qui apparaîtrait dans les règles CSS suivantes. Il est donc important de bien ordonner les pseudo-classes pour une bonne mise en forme : `:visited` doit être utilisée après une règle basée sur `:link`, mais avant les autres  (`:link` — `:visited` — `:hover` — `:active`).
-<h2 id="Restrictions">Restrictions</h2>
+## Restrictions
-<p>Pour des raisons de vie privée, les navigateurs limitent les propriétés qui peuvent être appliquées à cette pseudo-classe :</p>
+Pour des raisons de vie privée, les navigateurs limitent les propriétés qui peuvent être appliquées à cette pseudo-classe :
-<ul>
- <li>Les propriétés CSS autorisées sont  {{cssxref("color")}}, {{cssxref("background-color")}}, {{cssxref("border-color")}}, {{cssxref("border-bottom-color")}}, {{cssxref("border-left-color")}}, {{cssxref("border-right-color")}}, {{cssxref("border-top-color")}}, {{cssxref("outline-color")}}, {{cssxref("column-rule-color")}}</li>
- <li>Les attributs SVG autorisés sont {{SVGAttr("fill")}} and {{SVGAttr("stroke")}}.</li>
- <li>La composante alpha sera ignorée : la composante alpha d'un lien non-visité est utilisé à la place (sauf quand l'opacité est <code>0</code>, dans ce cas, toute la couleur est ignorée, ainsi que celle de la règle non-visité).</li>
- <li>Bien qu'on puisse modifier la couleur d'un lien, la méthode {{domxref("window.getComputedStyle")}} mentira et indiquera toujours la valeur de la couleur de la règle pour les liens non-visités.</li>
-</ul>
+- Les propriétés CSS autorisées sont  {{cssxref("color")}}, {{cssxref("background-color")}}, {{cssxref("border-color")}}, {{cssxref("border-bottom-color")}}, {{cssxref("border-left-color")}}, {{cssxref("border-right-color")}}, {{cssxref("border-top-color")}}, {{cssxref("outline-color")}}, {{cssxref("column-rule-color")}}
+- Les attributs SVG autorisés sont {{SVGAttr("fill")}} and {{SVGAttr("stroke")}}.
+- La composante alpha sera ignorée : la composante alpha d'un lien non-visité est utilisé à la place (sauf quand l'opacité est `0`, dans ce cas, toute la couleur est ignorée, ainsi que celle de la règle non-visité).
+- Bien qu'on puisse modifier la couleur d'un lien, la méthode {{domxref("window.getComputedStyle")}} mentira et indiquera toujours la valeur de la couleur de la règle pour les liens non-visités.
-<p>Pour d'autres informations sur ces limitations et leurs raisons d'être, se référer à l 'article <a href="/fr/docs/Web/CSS/:visited_et_la_vie_privée">Vie privée et le sélecteur <code>:visited</code></a>.</p>
+Pour d'autres informations sur ces limitations et leurs raisons d'être, se référer à l 'article [Vie privée et le sélecteur `:visited`](/fr/docs/Web/CSS/:visited_et_la_vie_privée).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
{{csssyntax}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<h3 id="CSS">CSS</h3>
+### CSS
-<pre class="brush: css">a:visited { color: #00ff00; }</pre>
+```css
+a:visited { color: #00ff00; }
+```
-<h3 id="HTML">HTML</h3>
+### HTML
-<pre class="brush: html">&lt;p&gt;&lt;a href="https://developer.mozilla.org/fr/docs/Web/CSS/:visited"&gt;
+```html
+<p><a href="https://developer.mozilla.org/fr/docs/Web/CSS/:visited">
Cette page est visitée
-&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href="https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/"&gt;
+</a></p>
+<p><a href="https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/">
Essayez celle-ci peut-être ?
-&lt;/a&gt;&lt;/p&gt;</pre>
-
-<h3 id="Résultat">Résultat</h3>
-
-<p>{{EmbedLiveSample("Exemples")}}</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('HTML WHATWG', 'scripting.html#selector-visited', ':visited')}}</td>
- <td>{{Spec2('HTML WHATWG')}}</td>
- <td></td>
- </tr>
- <tr>
- <td>{{SpecName('CSS4 Selectors', '#link', ':visited')}}</td>
- <td>{{Spec2('CSS4 Selectors')}}</td>
- <td>Aucune modification.</td>
- </tr>
- <tr>
- <td>{{SpecName('CSS3 Selectors', '#link', ':visited')}}</td>
- <td>{{Spec2('CSS3 Selectors')}}</td>
- <td>Aucune modification.</td>
- </tr>
- <tr>
- <td>{{SpecName('CSS2.1', 'selector.html#link-pseudo-classes', ':visited')}}</td>
- <td>{{Spec2('CSS2.1')}}</td>
- <td>Suppression de la restriction limitant son usage à l'élément {{HTMLElement("a")}}. Permission donnée aux navigateurs de limiter le comportement de cette pseudo-classe pour des questions de vie privée.</td>
- </tr>
- <tr>
- <td>{{SpecName('CSS1', '#anchor-pseudo-classes', ':visited')}}</td>
- <td>{{Spec2('CSS1')}}</td>
- <td>Définition initiale.</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
-
-<p>{{Compat("css.selectors.visited")}}</p>
-
-<h2 id="Voir_aussi">Voir aussi</h2>
-
-<ul>
- <li><a href="/fr/docs/Web/CSS/Privacy_and_the_:visited_selector">Vie privée et le sélecteur <code>:visited</code></a></li>
- <li>Les pseudo-classes relatives aux liens :
- <ul>
- <li>{{cssxref(":link")}},</li>
- <li>{{cssxref(":visited")}},</li>
- <li>{{cssxref(":hover")}},</li>
- <li>{{cssxref(":active")}}.</li>
- </ul>
- </li>
-</ul>
+</a></p>
+```
+
+### Résultat
+
+{{EmbedLiveSample("Exemples")}}
+
+## Spécifications
+
+| Spécification | État | Commentaires |
+| ---------------------------------------------------------------------------------------------------- | ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| {{SpecName('HTML WHATWG', 'scripting.html#selector-visited', ':visited')}} | {{Spec2('HTML WHATWG')}} | |
+| {{SpecName('CSS4 Selectors', '#link', ':visited')}} | {{Spec2('CSS4 Selectors')}} | Aucune modification. |
+| {{SpecName('CSS3 Selectors', '#link', ':visited')}} | {{Spec2('CSS3 Selectors')}} | Aucune modification. |
+| {{SpecName('CSS2.1', 'selector.html#link-pseudo-classes', ':visited')}} | {{Spec2('CSS2.1')}} | Suppression de la restriction limitant son usage à l'élément {{HTMLElement("a")}}. Permission donnée aux navigateurs de limiter le comportement de cette pseudo-classe pour des questions de vie privée. |
+| {{SpecName('CSS1', '#anchor-pseudo-classes', ':visited')}} | {{Spec2('CSS1')}} | Définition initiale. |
+
+## Compatibilité des navigateurs
+
+{{Compat("css.selectors.visited")}}
+
+## Voir aussi
+
+- [Vie privée et le sélecteur `:visited`](/fr/docs/Web/CSS/Privacy_and_the_:visited_selector)
+- Les pseudo-classes relatives aux liens :
+
+ - {{cssxref(":link")}},
+ - {{cssxref(":visited")}},
+ - {{cssxref(":hover")}},
+ - {{cssxref(":active")}}.