Ответ 1
нет стандартного способа, и не каждый браузер поддерживает держатель места еще.
Что-то вроде этого должно это сделать.:
/* prefix with input if you want, but this will catch input and texatrea */
::-webkit-input-placeholder { color: #000;}
:-moz-placeholder { color: #000; }
если вы хотите, чтобы старые и новые браузеры поддерживали placeholder (IE6-9), похоже, есть плагин jquery, вот один, https://github.com/mathiasbynens/Placeholder-jQuery-Plugin однако, я не использовал его раньше.