Caret
Ein Caret (manchmal "Textcursor" genannt) ist ein Indikator, der auf dem Bildschirm angezeigt wird, um anzuzeigen, wo Texteingaben eingefügt werden.
Die meisten Benutzeroberflächen stellen das Caret durch eine dünne vertikale Linie oder ein zeichenbreites Kästchen dar, das blinkt. Dies kann jedoch variieren. Dieser Punkt im Text wird als Einfügepunkt bezeichnet. Das Wort "Caret" unterscheidet den Text-Einfügepunkt vom Mauscursor.
Im Web wird ein Caret verwendet, um den Einfügepunkt in <input>
- und <textarea>
-Elementen sowie in Elementen zu repräsentieren, deren contenteditable
-Attribut gesetzt ist, wodurch der Benutzer die Inhalte des Elements bearbeiten kann.
Siehe auch
- Caret Navigation auf Wikipedia
CSS im Zusammenhang mit dem Caret
Sie können die Farbe des Carets für den bearbeitbaren Inhalt eines Elements festlegen, indem Sie die CSS-caret-color
-Eigenschaft des Elements auf den entsprechenden <color>
-Wert setzen.
HTML-Elemente, die ein Caret darstellen können
Diese Elemente bieten Text-Eingabefelder oder Boxen und verwenden daher das Caret.
<input type="text">
<input type="password">
<input type="search">
<input type="date">
,<input type="time">
und<input type="datetime-local">
<input type="number">
,<input type="range">
<input type="email">
,<input type="tel">
und<input type="url">
<textarea>
- Jedes Element mit gesetztem
contenteditable
-Attribut