From 149319bb8c7b1394a443f0877c3460cd362aa815 Mon Sep 17 00:00:00 2001 From: julieng Date: Fri, 17 Sep 2021 20:58:15 +0200 Subject: move *.html to *.md --- files/fr/web/css/cursor/index.html | 336 ------------------------------------- files/fr/web/css/cursor/index.md | 336 +++++++++++++++++++++++++++++++++++++ 2 files changed, 336 insertions(+), 336 deletions(-) delete mode 100644 files/fr/web/css/cursor/index.html create mode 100644 files/fr/web/css/cursor/index.md (limited to 'files/fr/web/css/cursor') diff --git a/files/fr/web/css/cursor/index.html b/files/fr/web/css/cursor/index.html deleted file mode 100644 index 2931c1851a..0000000000 --- a/files/fr/web/css/cursor/index.html +++ /dev/null @@ -1,336 +0,0 @@ ---- -title: cursor -slug: Web/CSS/cursor -tags: - - Arrow - - CSS - - CSS Property - - Cursor - - Custom Cursor - - Reference - - UI - - mouse - - pointer - - recipe:css-property -translation_of: Web/CSS/cursor -browser-compat: css.properties.cursor ---- -
{{CSSRef}}
- -

La propriété CSS cursor définit la forme du curseur (s'il y en a un) lorsque le pointeur est au-dessus de l'élément.

- -
{{EmbedInteractiveExample("pages/css/cursor.html")}}
- -

Syntaxe

- -
/* Valeurs avec un mot-clé */
-cursor: pointer;
-cursor: auto;
-
-/* Une valeur d'URL avec un mot-clé par défaut */
-cursor: url(hand.cur), pointer;
-
-/* Une valeur d'URL avec des coordonnées et un mot-clé par défaut */
-cursor: url(cursor1.png) 4 12, auto;
-cursor: url(cursor2.png) 2 2, pointer;
-
-/* Valeurs globales */
-cursor: inherit;
-cursor: initial;
-cursor: unset;
-
- -

La propriété cursor peut être définie grâce à zéro ou plusieurs valeurs <url> séparées par des virgules et suivi par un unique mot-clé obligatoire. Chaque <url> doit pointer vers un fichier image. Le navigateur essaiera de télécharger la première image indiquée et passera à la suivante s'il ne peut pas. Si aucune image ne fonctionne, il utilisera le mot-clé final.

- -

Chaque <url> peut éventuellement être suivi par un couple de nombres séparés par un espace qui représente les coordonnées (abscisse puis ordonnée) <x><y> Ces coordonnées permettent de paramétrer le point d'action (hotspot) du curseur par rapport au coin en haut à gauche de l'image.

- -

Par exemple, on peut indiquer deux images grâce à deux valeurs <url> et fournir des coordonnées <x><y> pour la deuxième. Si aucune des images n'a pu être chargée, on recourt au mot-clé progress :

- -
cursor: url(one.svg), url(two.svg) 5 5, progress;
- -

Valeurs

- -
-
<url>
-
Une url(…) ou une liste d'URL séparées par des virgules url(…), url(…), … pointant vers un fichier image. On peut utiliser plusieurs url(), au cas où certains types d'images ne sont pas pris en charge. Il est obligatoire qu'une valeur non-URL soit présente à la fin de cette liste.
-
<x> <y> {{experimental_inline}}
-
Des coordonnées en abscisses et en ordonnées sans unité, inférieures à 32.
-
Valeurs utilisant un mot-clé
-
-

Vous pouvez déplacer votre souris au-dessus de chaque ligne pour tester.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CatégorieValeur CSSRenduDescription
GénéralautoLe navigateur détermine le curseur à afficher en fonction du contexte (par exemple, l'effet sera équivalent à text lors du survol du texte).
defaultdefault.gifLe curseur par défaut de la plateforme (qui est généralement une flèche).
noneAucun curseur n'est affiché.
Liens & étatscontext-menucontext-menu.pngUn menu contextuel est disponible sous le curseur. Seul IE 10 et les versions supérieures ont implémenté cette valeur Bur Windows : bug 258960.
helphelp.gifLe pointeur indique qu'une aide est disponible.
pointerpointer.gifLe curseur est un pointeur qui indique un lien ; généralement c'est une main.
progressprogress.gifLe programme est occupé en arrière-plan mais l'utilisateur peut toujours interagir avec l'interface (à la différence de wait).
waitwait.gifLe programme est occupé, empêchant toute interaction.
Sélectioncellcell.gifLe pointeur indique que la ou les cellules du tableau peuvent être sélectionnées.
crosshaircrosshair.gifUn curseur en forme de croix, généralement utilisé pour indiquer une sélection sur une image.
texttext.gifLe pointeur indique que le texte peut être sélectionné.
vertical-textvertical-text.gifLe pointeur indique que du texte vertical peut être sélectionné.
Glisser/déposeraliasalias.gifLe pointeur indique qu'un alias ou qu'un raccourci sera créé.
copycopy.gifLe pointeur indique que quelque chose devra être copié.
movemove.gifL'objet survolé devra être déplacé.
no-dropno-drop.gifLe curseur indique qu'on ne peut pas déposer d'élément à cet endroit. bug 275173 pour Windows et Mac OS X, « no-drop a le même effet que not-allowed ».
grabgrab.gif -

Le pointeur indique que le contenu peut être accroché/attrapé ou est accroché/attrapé pour être glissé et déposé quelque part.

-
grabbinggrabbing.gif
not-allowednot-allowed.gifLe curseur indique que quelque chose ne peut pas être fait.
Redimensionnement & défilementall-scrollall-scroll.gifLe curseur indique qu'on peut faire défiler le contenu dans n'importe quelle direction. Bug 275174 pour Windows, « all-scroll a le même effet que move".
col-resizecol-resize.gifL'élément ou la colonne peut être redimensionné horizontalement.
row-resizerow-resize.gifL'élément ou la ligne peut être redimensionné verticalement.
n-resizeExemple de redimensionnement vers le haut -

Un bord peut être déplacé. Par exemple, le curseur se-resize peut être utilisé lorsqu'on redimensionne une boîte à partir de son coin sud-est.

- -

Dans certains environnements, un curseur bidirectionnel équivalent est affiché (ex. n-resize et s-resize sont synonymes de ns-resize).

-
e-resizeExample of a resize towards the right cursor
s-resizeExample of a resize towards the bottom cursor
w-resizeExample of a resize towards the left cursor
ne-resizeExample of a resize towards the top-right corner cursor
nw-resizeExample of a resize towards the top-left corner cursor
se-resizeExample of a resize towards the bottom-right corner cursor
sw-resizeExample of a resize towards the bottom-left corner cursor
ew-resize3-resize.gifLe pointeur indique un redimensionnement bidirectionnel.
ns-resize6-resize.gif
nesw-resize1-resize.gif
nwse-resize4-resize.gif
Zoomzoom-inzoom-in.gif -

Le pointeur indique qu'on peut zoomer/dézoomer sur le contenu.

-
zoom-outzoom-out.gif
-
-
- -

Syntaxe formelle

- -{{csssyntax}} - -

Notes d'utilisation

- -

Bien que la spécification ne définisse aucune limite de taille pour les curseurs, chaque navigateur/agent utilisateur pourra imposer la sienne. Les images de curseur utilisées qui dépassent les limites prises en charge seront généralement ignorées.

- -

Pour plus d'informations, voir le tableau de compatibilité ci-après.

- -

Exemples

- -

CSS

- -
.toto {
-  cursor: crosshair;
-}
-
-/* On utilise la valeur préfixée   */
-/* si "zoom-in" n'est pas prise en */
-/* charge */
-.truc {
-  cursor: -webkit-zoom-in;
-  cursor: zoom-in;
-}
-
- -

HTML

- -
<p class="toto">
-  On dirait qu'on pourrait sélectionner une zone.
-</p>
-
-<p class="truc">
-  Et là on peut zoomer.
-</p>
- -

Résultat

- -

{{EmbedLiveSample("examples")}}

- -

Spécifications

- - - - - - - - - - - - - - - - - - - - - -
SpécificationÉtatCommentaires
{{SpecName('CSS3 Basic UI', '#cursor', 'cursor')}}{{Spec2('CSS3 Basic UI')}}Ajout de plusieurs mots-clés et de la syntaxe de positionnement pour url().
{{SpecName('CSS2.1', 'ui.html#cursor-props', 'cursor')}}{{Spec2('CSS2.1')}}Définition initiale.
- -

{{cssinfo}}

- -

Compatibilité des navigateurs

- -
{{Compat}}
- -

Voir aussi

- - diff --git a/files/fr/web/css/cursor/index.md b/files/fr/web/css/cursor/index.md new file mode 100644 index 0000000000..2931c1851a --- /dev/null +++ b/files/fr/web/css/cursor/index.md @@ -0,0 +1,336 @@ +--- +title: cursor +slug: Web/CSS/cursor +tags: + - Arrow + - CSS + - CSS Property + - Cursor + - Custom Cursor + - Reference + - UI + - mouse + - pointer + - recipe:css-property +translation_of: Web/CSS/cursor +browser-compat: css.properties.cursor +--- +
{{CSSRef}}
+ +

La propriété CSS cursor définit la forme du curseur (s'il y en a un) lorsque le pointeur est au-dessus de l'élément.

+ +
{{EmbedInteractiveExample("pages/css/cursor.html")}}
+ +

Syntaxe

+ +
/* Valeurs avec un mot-clé */
+cursor: pointer;
+cursor: auto;
+
+/* Une valeur d'URL avec un mot-clé par défaut */
+cursor: url(hand.cur), pointer;
+
+/* Une valeur d'URL avec des coordonnées et un mot-clé par défaut */
+cursor: url(cursor1.png) 4 12, auto;
+cursor: url(cursor2.png) 2 2, pointer;
+
+/* Valeurs globales */
+cursor: inherit;
+cursor: initial;
+cursor: unset;
+
+ +

La propriété cursor peut être définie grâce à zéro ou plusieurs valeurs <url> séparées par des virgules et suivi par un unique mot-clé obligatoire. Chaque <url> doit pointer vers un fichier image. Le navigateur essaiera de télécharger la première image indiquée et passera à la suivante s'il ne peut pas. Si aucune image ne fonctionne, il utilisera le mot-clé final.

+ +

Chaque <url> peut éventuellement être suivi par un couple de nombres séparés par un espace qui représente les coordonnées (abscisse puis ordonnée) <x><y> Ces coordonnées permettent de paramétrer le point d'action (hotspot) du curseur par rapport au coin en haut à gauche de l'image.

+ +

Par exemple, on peut indiquer deux images grâce à deux valeurs <url> et fournir des coordonnées <x><y> pour la deuxième. Si aucune des images n'a pu être chargée, on recourt au mot-clé progress :

+ +
cursor: url(one.svg), url(two.svg) 5 5, progress;
+ +

Valeurs

+ +
+
<url>
+
Une url(…) ou une liste d'URL séparées par des virgules url(…), url(…), … pointant vers un fichier image. On peut utiliser plusieurs url(), au cas où certains types d'images ne sont pas pris en charge. Il est obligatoire qu'une valeur non-URL soit présente à la fin de cette liste.
+
<x> <y> {{experimental_inline}}
+
Des coordonnées en abscisses et en ordonnées sans unité, inférieures à 32.
+
Valeurs utilisant un mot-clé
+
+

Vous pouvez déplacer votre souris au-dessus de chaque ligne pour tester.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CatégorieValeur CSSRenduDescription
GénéralautoLe navigateur détermine le curseur à afficher en fonction du contexte (par exemple, l'effet sera équivalent à text lors du survol du texte).
defaultdefault.gifLe curseur par défaut de la plateforme (qui est généralement une flèche).
noneAucun curseur n'est affiché.
Liens & étatscontext-menucontext-menu.pngUn menu contextuel est disponible sous le curseur. Seul IE 10 et les versions supérieures ont implémenté cette valeur Bur Windows : bug 258960.
helphelp.gifLe pointeur indique qu'une aide est disponible.
pointerpointer.gifLe curseur est un pointeur qui indique un lien ; généralement c'est une main.
progressprogress.gifLe programme est occupé en arrière-plan mais l'utilisateur peut toujours interagir avec l'interface (à la différence de wait).
waitwait.gifLe programme est occupé, empêchant toute interaction.
Sélectioncellcell.gifLe pointeur indique que la ou les cellules du tableau peuvent être sélectionnées.
crosshaircrosshair.gifUn curseur en forme de croix, généralement utilisé pour indiquer une sélection sur une image.
texttext.gifLe pointeur indique que le texte peut être sélectionné.
vertical-textvertical-text.gifLe pointeur indique que du texte vertical peut être sélectionné.
Glisser/déposeraliasalias.gifLe pointeur indique qu'un alias ou qu'un raccourci sera créé.
copycopy.gifLe pointeur indique que quelque chose devra être copié.
movemove.gifL'objet survolé devra être déplacé.
no-dropno-drop.gifLe curseur indique qu'on ne peut pas déposer d'élément à cet endroit. bug 275173 pour Windows et Mac OS X, « no-drop a le même effet que not-allowed ».
grabgrab.gif +

Le pointeur indique que le contenu peut être accroché/attrapé ou est accroché/attrapé pour être glissé et déposé quelque part.

+
grabbinggrabbing.gif
not-allowednot-allowed.gifLe curseur indique que quelque chose ne peut pas être fait.
Redimensionnement & défilementall-scrollall-scroll.gifLe curseur indique qu'on peut faire défiler le contenu dans n'importe quelle direction. Bug 275174 pour Windows, « all-scroll a le même effet que move".
col-resizecol-resize.gifL'élément ou la colonne peut être redimensionné horizontalement.
row-resizerow-resize.gifL'élément ou la ligne peut être redimensionné verticalement.
n-resizeExemple de redimensionnement vers le haut +

Un bord peut être déplacé. Par exemple, le curseur se-resize peut être utilisé lorsqu'on redimensionne une boîte à partir de son coin sud-est.

+ +

Dans certains environnements, un curseur bidirectionnel équivalent est affiché (ex. n-resize et s-resize sont synonymes de ns-resize).

+
e-resizeExample of a resize towards the right cursor
s-resizeExample of a resize towards the bottom cursor
w-resizeExample of a resize towards the left cursor
ne-resizeExample of a resize towards the top-right corner cursor
nw-resizeExample of a resize towards the top-left corner cursor
se-resizeExample of a resize towards the bottom-right corner cursor
sw-resizeExample of a resize towards the bottom-left corner cursor
ew-resize3-resize.gifLe pointeur indique un redimensionnement bidirectionnel.
ns-resize6-resize.gif
nesw-resize1-resize.gif
nwse-resize4-resize.gif
Zoomzoom-inzoom-in.gif +

Le pointeur indique qu'on peut zoomer/dézoomer sur le contenu.

+
zoom-outzoom-out.gif
+
+
+ +

Syntaxe formelle

+ +{{csssyntax}} + +

Notes d'utilisation

+ +

Bien que la spécification ne définisse aucune limite de taille pour les curseurs, chaque navigateur/agent utilisateur pourra imposer la sienne. Les images de curseur utilisées qui dépassent les limites prises en charge seront généralement ignorées.

+ +

Pour plus d'informations, voir le tableau de compatibilité ci-après.

+ +

Exemples

+ +

CSS

+ +
.toto {
+  cursor: crosshair;
+}
+
+/* On utilise la valeur préfixée   */
+/* si "zoom-in" n'est pas prise en */
+/* charge */
+.truc {
+  cursor: -webkit-zoom-in;
+  cursor: zoom-in;
+}
+
+ +

HTML

+ +
<p class="toto">
+  On dirait qu'on pourrait sélectionner une zone.
+</p>
+
+<p class="truc">
+  Et là on peut zoomer.
+</p>
+ +

Résultat

+ +

{{EmbedLiveSample("examples")}}

+ +

Spécifications

+ + + + + + + + + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName('CSS3 Basic UI', '#cursor', 'cursor')}}{{Spec2('CSS3 Basic UI')}}Ajout de plusieurs mots-clés et de la syntaxe de positionnement pour url().
{{SpecName('CSS2.1', 'ui.html#cursor-props', 'cursor')}}{{Spec2('CSS2.1')}}Définition initiale.
+ +

{{cssinfo}}

+ +

Compatibilité des navigateurs

+ +
{{Compat}}
+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf