HTML5: Editar el css de Placeholder
Hace poco fui a una conferéncia sobre HTML5 en la que se explicaban los cambios, las novedades y la actitud de los pesos pesados en estos temas. La parte que me pareció más interesante fue la de formularios.
Una de las cosas que explicaron fué el uso de placeholder, un atributo para los campos de texto que lo que hace es mostrar un texto cuando el input no tiene valor, pero ese texto no representa ningún valor y es sólo para ayudar al usuario. Por si no me explico, una captura:

Por defecto el placeholder tiene un color, que indica el navegador y suele ser gris. En cuanto al grosor, espaciado, color, etc, asumirá que usa el mismo que el texto normal (sea o no definido en css). Si se quieren cambiar estos estilos se puede utilizar este pequeño snippet que he encontrado por ahí.
[bs_notification type=»warning» dismissible=»false»]No lo he probado con diferentes navegadores. Pero en la fuente se indica que es compatible con Webkit (Chrome y Safari) y con Firefox (a partir de la versión 4).[/bs_notification]
input::-webkit-input-placeholder {
color: #c00;
font-weight: bold;
}
input::-moz-placeholder {
color: #c00;
font-weight: bold;
}
Y el formulario quedaría así:

A ver si me acuerdo más adelante y escribo algo sobre los type range.