Caret
Ein Caret (manchmal auch "Text-Cursor" genannt) ist ein Anzeiger auf dem Bildschirm, der angibt, wo die Texteingabe eingefügt wird.
Die meisten Benutzeroberflächen stellen das Caret mit einer dünnen vertikalen Linie oder einem zeichenbreiten Rechteck dar, das blinkt, aber dies kann variieren. Dieser Punkt im Text wird Einfügestelle genannt. Das Wort "Caret" unterscheidet die Texteinfügestelle vom Mauszeiger.
Im Web wird ein Caret verwendet, um die Einfügestelle in <input>
- und <textarea>
-Elementen darzustellen, sowie in allen Elementen, deren contenteditable
-Attribut gesetzt ist, wodurch der Inhalt des Elements vom Benutzer bearbeitet werden kann.
Siehe auch
- Caret-Navigation auf Wikipedia
CSS in Bezug auf das Caret
Sie können die Farbe des Carets für den bearbeitbaren Inhalt eines Elements festlegen, indem Sie die CSS-Eigenschaft caret-color
des Elements auf den entsprechenden <color>
-Wert setzen.
HTML-Elemente, die ein Caret anzeigen 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