Otra actividad común en un sitio web puede ser la selección de un color. Disponemos un control de formulario especial para dicha funcionalidad:
<input type="color" id="color1" name="color1">
Solicitar la selección de un color utilizando el control de tipo "color".
<!DOCTYPE HTML> <html> <head> <title>Título de la página</title> <meta charset="UTF-8"> </head> <body> <form action="#"> <p>Seleccione un color: <input type="color" id="color1" name="color1"> </p> <p><input type="submit" value="Confirmar"></p> </form> </body> </html>
Los tres navegadores principales han implementado esta funcionalidad.
En pantalla se muestra un rectángulo de color (Firefox):
Y cuando se lo selecciona se muestra un diálogo:
Los otros navegadores muestran diálogos para la selección del color similares.
Si queremos que aparezca un color seleccionado por defecto debemos inicializar la propiedad "value" (con el color rojo):
<input type="color" id="color1" name="color1" value="#ff0000">