Свойство color css используется для установки текста
цвет. Вы можете использовать имя, значение rgb или шестнадцатеричное значение.
Изменение видимости элементов в реакции на события потребует некоторого знания JavaScript. Вы можете использовать jQuery, которая является библиотекой javascript, для достижения этой цели. переключая поведения, вы можете заставить элемент исчезать, а затем снова появляться.
Если вы хотите что-то вроде текста по умолчанию в текстовом поле, пока пользователь не сфокусируется на этом, вам нужно обработать события фокусировки и размытия. Эта публикация содержит учебник по этому вопросу.