Caret
Ein Caret (manchmal auch "Textcursor" genannt) ist ein Indikator, der auf dem Bildschirm anzeigt, wo die Texteingabe eingefügt wird.
Die meisten Benutzeroberflächen stellen den Caret mit einer dünnen vertikalen Linie oder einem zeichenbreiten blinkenden Kasten dar, dies kann jedoch variieren. Dieser Punkt im Text wird als Einfügepunkt bezeichnet. Das Wort "Caret" unterscheidet den Text-Einfügepunkt vom Mauszeiger.
Im Web wird ein Caret verwendet, um den Einfügepunkt in <input>
- und <textarea>
-Elementen darzustellen, sowie in allen Elementen, deren contenteditable
-Attribut gesetzt ist, sodass der Inhalt des Elements vom Benutzer bearbeitet werden 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 bestimmten Elements festlegen, indem Sie die CSS-Eigenschaft des Elements caret-color
auf den entsprechenden <color>
-Wert setzen.
HTML-Elemente, die ein Caret anzeigen können
Diese Elemente bieten Text-Eingabefelder oder -Boxen und verwenden daher den 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