The caret-color CSS property
You can change color of the insertion caret, the visible marker where the next character typed will be inserted. The caret appears in elements such as <input>
or those with the contenteditable
attribute:
input {
caret-color: blue;
}
textarea {
caret-color: green;
}
<h1 contenteditable="true">
This is editable heading.
</h1>
h1 {
caret-color: blue;
}