Diseñando el marcador de posición de una entrada, ¿cómo puedo hacer esto?

Posible duplicado:
Cambiar el color de marcador de posición HTML5 de una entrada con CSS

Por ejemplo, tengo esto:

 

¿Cómo puedo diseñar el marcador de posición con CSS? Por defecto es gris, pero me gustaría que sea negro. ¿Tengo que usar JavaScript en su lugar?

no de manera estándar, y no todos los navegadores son compatibles con el titular de lugar todavía.

Algo como esto debería hacerlo:

 /* prefix with input if you want, but this will catch input and texatrea */ ::-webkit-input-placeholder { color: #000;} :-moz-placeholder { color: #000; } 

http://jsfiddle.net/CHG46/

si quieres que los navegadores antiguos y nuevos admitan el marcador de posición (IE6-9) parece que hay un plugin jquery, aquí hay uno, https://github.com/mathiasbynens/Placeholder-jQuery-Plugin , sin embargo, no he lo usé antes

 input[placeholder="Search"] { color: red }