aboutsummaryrefslogtreecommitdiff
path: root/files/fr/glossary/caret/index.md
blob: a5fa8ae27cb2cfc9f86d33452b2d5fcba5168ce2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
---
title: Curseur "caret"
slug: Glossary/caret
tags:
  - Curseurs
  - Glossaire
  - Insertion
translation_of: Glossary/caret
original_slug: Glossaire/Curseur_caret
---
Un curseur (_"caret"_ parfois appelé "curseur de texte") est un indicateur affiché sur l'écran pour indiquer où la saisie de texte sera insérée. La plupart des interfaces utilisateur représentent le curseur à l'aide d'une fine ligne verticale ou d'une boîte de taille de caractère qui clignote, mais cela peut varier. Ce point dans le texte est appelé le point d'insertion. Le mot anglais "_caret_" différencie le point d'insertion du texte du curseur (_cursor_) de la souris.

Sur le web, un curseur "_caret_" est utilisé pour représenter le point d'insertion dans les éléments {{HTMLElement("input")}} et {{HTMLElement("textarea")}}, ainsi que tous les éléments dont l'attribut {{htmlattrxref("contenteditable")}} est défini, permettant ainsi au contenu de l'élément d'être édité par l'utilisateur.

## En apprendre plus

### Culture générale

- {{interwiki("wikipedia", "Curseur")}} sur Wikipedia

### CSS lié au curseur "_caret_"

Vous pouvez définir la couleur du curseur pour le contenu modifiable d'un élément donné en définissant la propriété CSS {{cssxref("caret-color")}} de l'élément et une valeur appropriée de {{cssxref("<color>")}}.

### Éléments HTML susceptibles de présenter un signe d'insertion

Ces éléments fournissent des champs ou des zones de saisie de texte et utilisent donc le signe d'insertion.

- [`<input type="text">`](/fr/docs/Web/HTML/Element/input/text)
- [`<input type="password">`](/fr/docs/Web/HTML/Element/input/password)
- [`<input type="search">`](/fr/docs/Web/HTML/Element/input/search)
- [`<input type="date">`](/fr/docs/Web/HTML/Element/input/date), [`<input type="time">`](/fr/docs/Web/HTML/Element/input/time), [`<input type="datetime">`](/fr/docs/Web/HTML/Element/input/datetime) et [`<input type="datetime-local">`](/fr/docs/Web/HTML/Element/input/datetime-local)
- [`<input type="number">`](/fr/docs/Web/HTML/Element/input/number)[, ](/fr/docs/Web/HTML/Element/input/number)[`<input type="range">`](/fr/docs/Web/HTML/Element/input/range)
- [`<input type="email">`](/fr/docs/Web/HTML/Element/input/email), [`<input type="tel">`](/fr/docs/Web/HTML/Element/input/%3Cinput_type=_tel_%3E) et [`<input type="url">`](/fr/docs/Web/HTML/Element/input/url)
- {{HTMLElement("textarea")}}
- Tout élément avec son attribut défini {{htmlattrxref("contenteditable")}}