From 3335211db9ecb67dc0ccd9c4a7c1eb607ffe359f Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Fri, 17 Sep 2021 20:15:31 +0200 Subject: Prepare CSS section for Markdown conversion (#2307) * Removes summary / seoSummary classes * Remove div class=hidden and some notranslate * Remove hidden paragraphs for live sample * Remove hidden paragraphs for live sample - take 2 * Remove other hidden div and p - updated w/ en-US when necessary * Remove ids * Remove notranslate class * Fix typo which broke build * remove div class='index' * remove useless * remove non typographical sups * remove non typographical subs * remove blockindicator and fix some div.note * fix build :/ * remove useless classes * fix build - again :x * fix unhandled elements 1/N + embedlivesample build fail * fix div.warning * Fix fixable flaws - hoping to reduce error conversion * Remove unecessary images (same as en-US) * fix div notes * fix warnings * fix some dl handling * fix dls * Fix a bunch of conversion errors * rm unhandled figures * Fix other set of issues and revamp easing-function page * Fix some one-offs conversion errors (incl. deki files) * fix the rest of one-off conversion issues * Fix last dl standing --- files/fr/web/css/url()/index.html | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) (limited to 'files/fr/web/css/url()') diff --git a/files/fr/web/css/url()/index.html b/files/fr/web/css/url()/index.html index 732b22298c..9574edd651 100644 --- a/files/fr/web/css/url()/index.html +++ b/files/fr/web/css/url()/index.html @@ -13,7 +13,7 @@ translation_of: Web/CSS/url()

La fonction CSS url() est utilisée afin d'inclure un fichier. Le paramètre est une URL absolue, une URL relative ou un URI de donnée. La fonction url() peut être utilisée comme paramètre d'une autre fonction comme {{cssxref('attr()')}}. Selon la propriété pour laquelle elle est utilisée, la ressource utilisée peut être une image, une police ou une feuille de stye.

-

La notation fonctionelle url() correspond au type de donnée CSS <url>.

+

La notation fonctionelle url() correspond au type de donnée CSS <url>.

/* Utilisation simple */
 url(https://example.com/images/myImg.jpg);
@@ -53,7 +53,7 @@ content: url(star.svg) url(star.svg) url(star.svg) url(star.svg) url(star.svg);
 
 

Lorsque des URL relatives sont utilisées, elles sont relatives à l'URL de la feuille de style et pas à celle de la page web courante).

-

La fonction url() peut être incluse comme valeur pour les propriétés {{cssxref('background-image')}}, {{cssxref('border-image')}}, {{cssxref('list-style-image')}}, {{cssxref('content' )}}, {{cssxref('cursor')}}, {{cssxref('border-image')}}, {{cssxref('border-image-source')}}, comme descripteur src pour une règle @font-face ou @counter-style/symbol

+

La fonction url() peut être incluse comme valeur pour les propriétés {{cssxref('background-image')}}, {{cssxref('border-image')}}, {{cssxref('list-style-image')}}, {{cssxref('content' )}}, {{cssxref('cursor')}}, {{cssxref('border-image')}}, {{cssxref('border-image-source')}}, comme descripteur src pour une règle @font-face ou @counter-style/symbol

Dans la spécification CSS de niveau 1, la notation fonctionnelle url() ne permettait que de décrire des URL. Avec la spécification de niveau 2, la définition d'url() a été étendue afin de décrire n'importe quel URI, y compris des URI de données. Le module de spécification CSS Values and Units de niveau 3 est revenu à la définition initiale plus stricte. Aussi, à l'heure actuelle et formellement url() ne permet que de décrire des valeurs <url>.

@@ -64,27 +64,26 @@ content: url(star.svg) url(star.svg) url(star.svg) url(star.svg) url(star.svg);
string
+

Une chaîne de caractères indiquant une URL ou l'identifiant d'une forme SVG.

<url>
Une URL, relative ou absolue, qui pointe vers une ressource web à inclure ou un URI de donnée éventuellement encadrée entre quotes ou doubles quotes. Les quotes sont obligatoires si l'URL inclut des parenthèses, espaces, doubles quotes, etc. (sauf si ces caractères sont échappés) ou si l'adresse inclut des caractères de contrôle supérieurs à 0x7e. Il n'est pas possible d'utiliser des doubles quotes dans une URL encadrée par des doubles quotes à moins de les échapper. De même, on ne peut pas utiliser une simple quote dans une URL délimitée par des simples quotes. Les déclarations suivantes seront équivalentes :
<propriété_css>: url("https://example.com/image.png")
 <propriété_css>: url('https://example.com/image.png')
 <propriété_css>: url(https://example.com/image.png)
+

Si vous choisissez d'écrire l'URL sans guillemets, il faudra utiliser une barre oblique inverse (\) avant toute parenthèse, espace ou apostrophe (') ou guillemets(") faisant partie de l'URL.

chemin
La référence à un identifiant d'une forme SVG -- circle, ellipse, line, path, polygon, polyline, or rect. Ce sera alors la géométrie de la forme qui sera utilisée pour le chemin.
-
- -
url-modifier {{Experimental_Inline}}
À l'avenir, la fonction url() pourrait prendre en charge un modificateur tel qu'un identifiant ou une notation fonctionnelle qui modifierait le sens de l'URL. Cette valeur n'est pas complètement définie par la spécification et n'est pas prise en charge.

Syntaxe formelle

-
url( <string> <url-modifier>* )
+
url( <string> <url-modifier>* )

Exemples

@@ -110,30 +109,26 @@ content: url(star.svg) url(star.svg) url(star.svg) url(star.svg) url(star.svg);

URI de données

-

HTML

<div class="background"></div>

CSS

-
.background {
   background: yellow;
   background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='45'%3E%3Cpath d='M10 10h60' stroke='%2300F' stroke-width='5'/%3E%3Cpath d='M10 20h60' stroke='%230F0' stroke-width='5'/%3E%3Cpath d='M10 30h60' stroke='red' stroke-width='5'/%3E%3C/svg%3E");
 }
-

Résultat

{{EmbedLiveSample("URI_de_données", "100%", 50)}}

-

Spécifications

+

Spécifications

@@ -178,5 +173,5 @@ content: url(star.svg) url(star.svg) url(star.svg) url(star.svg) url(star.svg);
  • {{cssxref("element()")}}
  • {{cssxref("_image","image()")}}
  • {{cssxref("image-set","image-set()")}}
  • -
  • {{cssxref("cross-fade")}}
  • +
  • {{cssxref("cross-fade()")}}
  • -- cgit v1.2.3-54-g00ecf