Раньше было всё просто. У тега <font> был атрибут color, который и задавал цвет текста. У некоторых других тегов были похожие атрибуты, например, bgcolor, который определял цвет фона. Однако с некоторых пор тег <font> попал в список нежелательных. Он поддерживается всеми современными браузерами, и его можно использовать. Но всё-таки это нежелательно, раз уж он попал в этот список. Поэтому сегодня обычно для задания цвета используют стили. Изначально для задания цвета использовалась цветовая модель RGB...
Сегодня мы разберём вариант кастомного placeholder. Часто бывает что в дизайн макетах обязательные поля имеют звёздочку с цветом отличным от цвета текста самой подсказки.
Что в итоге мы хотим получить: Штатными средствами браузера покрасить такие звёздочки не является возможным. Но мы можем немного схитрить и подменить placeholder на свой блок, полностью заменяя его.
Прежде чем начнём разбираться что тут и как происходит, посмотрим на пример:
https://codepen.io/JustRideK/pen/pGQYzw
Для начала разберём html разметку
1...