Si bien no todos los navegadores lo soportan, se puede definir un color de fondo (background-color) al texto cuando este es seleccionado cambiando el azul que traen por defecto por un rojo, naranja, etc...
Ejemplos, apuntes, teoría, práctica, pruebas y error...de esto y un poco más se trata este Blog.