On input[type=text] elements in Chrome, the placeholder property is supported (others probably do too).
However, the following CSS has no effect on the placeholder's value:
input[placeholder], [placeholder], *[placeholder] {
color: red !important;
}
<input type="text" placeholder="Value">
However, Value will remain grey rather than red.
Is there a way to make the placeholder text a different colour?