¿Qué pasa cuando uno selecciona un texto?

Se pone de color azul el background, ¿cierto? Bueno, ¿que pasaría si pudieramos cambiar ese color al que nosotros queramos? Tal vez nada, pero una de las cosas más importantes en diseño son esos pequeños detalles que hacen la gran diferencia.

Este será un pequeño tutorial sobre esto mismo, cambiar el fondo de color al seleccionar un texto.

::selection {
background:#cc0000;
color:#fff;
}
/* Para mozilla */
::-moz-selection {
background:#cc0000;
color:#fff;
}
/* Para Chrome */
::-webkit-selection {
background:#cc0000;
color:#fff;
}

El código anterior, modificará la selección de todo, pero se puede especificar que elemento queremos cambiar, para ejemplificar esto, he creado un demo.

- Demo

Soporte

No sé que browser le da soporte, no recuerdo, pueden probarlo ustedes y nos avisan en los comentarios :)

Por último, no se le olvide ver los demás tutoriales de CSS para principiantes (o n00bs)