La primera idea fue poner el color directamente y no el nombre del color en cuestión. Intenté poner etiquetas <img> entre los <option></option> pero no me aparecían las imágenes.
Luego, conseguí colores de fondo en los option así:
Código:
El problema es que el color seleccionado no se ve reflejado en el campo select.<option value="#F00" style="background:#F00"> </option>
Encontré esta página donde lo consigue cambiando el color del body o de un div. Yo lo he intentado pero no lo he conseguido.
Otra opción que se me ocurre es hacer algo como el selector de color del formulario nuevo tema de este foro. Parece totalmente hecho con javascript.
Alguna ayuda?
P.D.: Hice esta misma pregunta en el foro de HTML erróneamente.