Los colores web , también conocidos como códigos hexadecimales y códigos de color , son los colores que se utilizan para mostrar páginas web en la World Wide Web ; se pueden describir mediante tres métodos: un color se puede especificar como una tripleta RGB , en formato hexadecimal (una tripleta hexadecimal ) o, en algunos casos, según su nombre común en inglés. A menudo se utiliza una herramienta de color u otro software gráfico para generar valores de color. En algunos casos, los códigos de color hexadecimales se especifican con una notación que utiliza un signo de número (#) al principio. [ 1 ] [ 2 ] Un color se especifica según la intensidad de sus componentes rojo, verde y azul, cada uno representado por ocho bits . Por lo tanto, se utilizan 24 bits para especificar un color web dentro de la gama sRGB , y se pueden especificar 16.777.216 colores. En hexadecimal, estos se especifican con dos dígitos hexadecimales por color, lo que da un total de seis dígitos hexadecimales. En algunos contextos, es posible especificar dos valores posicionales adicionales, que proporcionan un canal de transparencia (alfa) .
Los colores fuera de la gama sRGB se pueden especificar en las hojas de estilo en cascada haciendo que uno o más de los componentes rojo, verde y azul sean negativos o mayores que 100%, por lo que el espacio de color es teóricamente una extrapolación ilimitada de sRGB similar a scRGB . [ 3 ] Especificar un color que no sea sRGB de esta manera requiere la RGB()llamada a la función. Es imposible con la sintaxis hexadecimal (y por lo tanto imposible en documentos HTML antiguos que no usan CSS ).
Las primeras versiones de Mosaic y Netscape Navigator utilizaron los nombres de color X11 como base para sus listas de colores, ya que ambas comenzaron como aplicaciones del Sistema X Window . Los colores web tienen una definición colorimétrica inequívoca, sRGB , que relaciona las cromaticidades de un conjunto de fósforos particular , una curva de transferencia dada, un punto blanco adaptativo y las condiciones de visualización. [ 4 ] Estos se han elegido para que sean similares a muchos monitores y condiciones de visualización del mundo real , para permitir que la representación sea bastante cercana a los valores especificados incluso sin gestión del color . Los agentes de usuario varían en la fidelidad con la que representan los colores especificados. Los agentes de usuario más avanzados utilizan la gestión del color para proporcionar una mejor fidelidad del color; esto es particularmente importante para las aplicaciones de impresión web .
Triplete hexagonal
Un triplete hexadecimal es un número hexadecimal de seis dígitos (u ocho dígitos) y tres bytes (o cuatro bytes) que se utiliza en HTML , CSS , SVG y otras aplicaciones informáticas para representar colores. Los bytes representan los componentes rojo, verde y azul del color. (El cuarto byte opcional se refiere al canal alfa ). Un byte representa un número en el rango de 00 a FF (en notación hexadecimal), o de 0 a 255 en notación decimal. Esto representa la intensidad más baja (0) a la más alta (255) de cada uno de los componentes del color. Por lo tanto, los colores web especifican colores en el esquema de color RGB de 24 bits . El triplete hexadecimal se forma concatenando tres bytes en notación hexadecimal, en el siguiente orden:
- Byte 1: valor rojo (tipo de color rojo)
- Byte 2: valor verde (tipo de color verde)
- Byte 3: valor azul (tipo de color azul)
- Byte 4: valor alfa (transparencia, opcional)
Por ejemplo, consideremos el color donde los valores rojo, verde y azul son números decimales: rojo=123, verde=58, azul=30 (un color marrón madera). Los números decimales 123, 58 y 30 son equivalentes a los números hexadecimales 7B, 3A y 1E, respectivamente. La terna hexadecimal se obtiene concatenando los seis dígitos hexadecimales, 7B3A1E en este ejemplo.
Si alguno de los tres valores de color es menor que 10 en hexadecimal (16 en decimal), debe representarse con un cero inicial para que la terna siempre tenga exactamente seis dígitos. Por ejemplo, la terna decimal 4, 8, 16 se representaría con los dígitos hexadecimales 04, 08, 10, formando la terna hexadecimal 040810.
El número de colores que se pueden representar con este sistema es 256 3 , 16 6 , o 2 24 = 16 777 216.
forma hexadecimal abreviada
Se puede utilizar una forma abreviada de tres o cuatro dígitos (hexadecimales), [ 5 ] pero puede causar errores si el software o los scripts de mantenimiento solo esperan la forma larga. Expandir esta forma a la de seis dígitos es tan sencillo como repetir cada dígito: 09C se convierte en 0099CC, como se muestra en el siguiente ejemplo de CSS :
.threedigit { color : #09C ; } .sixdigit { color : #0099CC ; } / * mismo color que arriba * /Esta notación abreviada reduce la paleta a 4096 colores, equivalente a un color de 12 bits, en comparación con los 24 bits que se obtienen con la notación completa de seis dígitos (16 777 216 colores). Esta limitación es suficiente para muchos documentos de texto.
Conversión de RGB a hexadecimal
Los valores RGB suelen estar en el rango 0–255; si están en el rango 0–1, se multiplican por 255 antes de la conversión. Este número, dividido entre dieciséis (división entera, sin tener en cuenta el resto), da el primer dígito hexadecimal (entre 0 y F, donde las letras A a F representan los números del 10 al 15. Consulte la sección de hexadecimal para obtener más detalles). El resto da el segundo dígito hexadecimal. Por ejemplo, el valor RGB 58 (como se muestra en el ejemplo anterior de tripletes hexadecimales) se divide en 3 grupos de 16, por lo que el primer dígito es 3. Un resto de diez da el número hexadecimal 3A. Del mismo modo, el valor RGB 201 se divide en 12 grupos de 16, por lo que el primer dígito es C. Un resto de nueve da el número hexadecimal C9. Este proceso se repite para cada uno de los tres valores de color.
La conversión entre bases numéricas es una función común en las calculadoras, tanto en los modelos portátiles como en las calculadoras de software incluidas en la mayoría de los sistemas operativos modernos . También existen herramientas web específicas para convertir valores de color.
Nombres de colores HTML
Las especificaciones recientes del W3C sobre nombres de colores distinguen entre colores básicos y extendidos . [ 6 ] En HTML y XHTML, los colores se pueden usar para texto, fondo, bordes de marcos, tablas y celdas de tablas individuales. [ 7 ]
Colores básicos
Los colores básicos son 16 colores definidos en la especificación HTML 4.01, ratificada en 1999, [ 8 ] como sigue (definidos sin distinción entre mayúsculas y minúsculas):
Estos 16 fueron etiquetados como sRGB e incluidos en la especificación HTML 3.0, que señalaba que eran "los 16 colores estándar compatibles con la paleta VGA de Windows ". [ 9 ]
Colores ampliados
Los colores extendidos son el resultado de la fusión de especificaciones de HTML 4.01, CSS 2.0, SVG 1.0 e interfaces de usuario CSS3 (CSS3 UI). [ 6 ]
Los navegadores web definen varios colores . Es posible que un navegador en particular no reconozca todos estos colores, pero desde 2005, todos los navegadores gráficos modernos de uso general admiten la lista completa de colores. Muchos de estos colores provienen de la lista de nombres de colores X11 distribuida con el Sistema X Window . Estos colores fueron estandarizados por SVG 1.0 y son aceptados por los agentes de usuario SVG Full . No forman parte de SVG Tiny .
La lista de colores que se incluye con el producto X11 varía según la implementación y entra en conflicto con algunos nombres HTML, como el verde. Los colores de X11 se definen como RGB simple (es decir, sin un espacio de color específico), en lugar de sRGB . Esto significa que la lista de colores que se encuentra en X11 (por ejemplo, en /usr/lib/X11/rgb.txt) no debe usarse directamente para elegir colores para la web. [ 10 ]
La lista de colores web "X11" de la especificación CSS3, junto con sus equivalentes hexadecimales y decimales, se muestra a continuación. Compárese con las listas alfabéticas de los estándares del W3C. Esto incluye los sinónimos comunes: aqua (nombre estándar HTML4/CSS 1.0) y cian (nombre común sRGB), fucsia (nombre estándar HTML4/CSS 1.0) y magenta (nombre común sRGB), gris (nombre estándar HTML4/CSS 1.0) y gris. [ 11 ] [ 12 ]
Colores CSS
La especificación Cascading Style Sheets define la misma cantidad de colores con nombre que la especificación HTML 4, a saber, los 16 colores HTML y 124 colores de la lista de colores Netscape X11 para un total de 140 nombres que fueron reconocidos por Internet Explorer (IE) 3.0 y Netscape Navigator 3.0. [ 13 ] Blooberry.com señala que Opera 2.1 y Safari 1 también incluyeron la lista ampliada de 140 nombres de colores de Netscape, pero luego descubrió 14 nombres que no estaban incluidos con Opera 3.5 en Windows 98. [ 14 ]
En CSS 2.1, el color 'naranja' (uno de los 140) se agregó a la sección con los 16 colores HTML4 como un 17.º color. [ 15 ] La especificación CSS3.0 no incluyó el naranja en la sección "HTML4 color keywords", que se renombró como "Basic color keywords". [ 16 ] En la misma referencia, la sección "SVG color keywords" se renombró como "Extended color keywords", después de comenzar como "X11 color keywords" en un borrador de trabajo anterior. [ 17 ] El borrador de trabajo para el módulo de color de nivel 4 combina las secciones Basic y Extended en una sección simple llamada "Named Colors". [ 18 ]
CSS 2, SVG y CSS 2.1 permiten a los autores web usar colores del sistema , que son nombres de colores cuyos valores se toman del sistema operativo , seleccionando el color de texto resaltado del sistema operativo o el color de fondo para los controles de información sobre herramientas. Esto permite a los autores web dar estilo a su contenido de acuerdo con el sistema operativo del agente de usuario. [ 19 ] El módulo de color de CSS3 ha desaprobado el uso de colores del sistema en favor de la propiedad Apariencia del sistema de la interfaz de usuario de CSS3, [ 20 ] [ 21 ] que a su vez fue posteriormente eliminada de CSS3. [ 22 ]
La especificación CSS3 también introduce valores de espacio de color HSL en las hojas de estilo: [ 23 ]
/* Modelo RGB */ p { color : #F00 } /* #rgb */ p { color : #FF0000 } /* #rrggbb */ p { color : rgb ( 255 , 0 , 0 ) } /* Rango entero 0 - 255 */ p { color : rgb ( 100 % , 0 % , 0 % ) } /* Rango flotante 0.0% - 100.0% *//* RGB con canal alfa, añadido a CSS3 */ p { color : rgba ( 255 , 0 , 0 , 0.5 ) } /* 50% de opacidad, semitransparente *//* Modelo HSL, añadido a CSS3 */ p { color : hsl ( 0 , 100 % , 50 % ) } /* rojo */ p { color : hsl ( 120 , 100 % , 50 % ) } /* verde */ p { color : hsl ( 120 , 100 % , 25 % ) } /* verde oscuro */ p { color : hsl ( 120 , 100 % , 75 % ) } /* verde claro */ p { color : hsl ( 120 , 50 % , 50 % ) } /* verde pastel *//* Modelo HSL con canal alfa */ p { color : hsla ( 120 , 100 % , 50 % , 1 ) } /* verde */ p { color : hsla ( 120 , 100 % , 50 % , 0.5 ) } /* verde semitransparente */ p { color : hsla ( 120 , 100 % , 50 % , 0.1 ) } /* verde muy transparente */CSS también admite el color especial transparent, que representa un valor alfa de cero; por defecto, transparentse renderiza como un negro nominal invisible: rgba(0, 0, 0, 0). Se introdujo en CSS1, pero su ámbito de uso se ha ampliado a lo largo de las versiones. [ 23 ]
Color CSS 4
El nivel 4 de la especificación CSS Color introdujo varios formatos de color CSS nuevos. [ 24 ]
Además de nuevas formas de escribir colores, también introduce el concepto de mezclar colores en un espacio de color distinto al sRGB , un primer paso para solucionar un problema conocido en los degradados de color . También se añaden algunas secciones que explican la teoría del color y operaciones comunes como el mapeo de gama para facilitar la implementación. [ 24 ]
p { color : #F80A } /* #rgba */ p { color : #FF8800 AA } /* #rrggbbaa */ p { color : rgb ( 255.0 136.0 0.0 / 0.667 ) } /* rango de float 0.0 - 255.0 para mayor precisión de 8 bits */ p { color : rgb ( 100 % 53.3 % 0 % / 66.7 % ) } /* rango de float 0.0% - 100.0% */ p { color : color ( sRGB 1 0.533 0 / 0.667 ) } /* función color() con espacio de color */Color independiente del dispositivo
CSS Color 4 introduce varios formatos diferentes para el color independiente del dispositivo que pueden mostrar la totalidad del color visible (en una pantalla capaz), incluyendo: [ 25 ]
- Laboratorio CIE y LCH
- OKLab y OKLCH (preferido sobre Lab/LCH) [ 24 ] : §§9.2–3
- XYZ (D50 o D65 [predeterminado])
Espacios de color predefinidos
También se introducen varios espacios RGB con gamas más amplias que sRGBcolor() a través de la nueva función: [ 25 ]
También se define una variante linealizada de sRGB para la mezcla de colores. [ 24 ]
Otros formatos
El 21 de junio de 2014, el Grupo de Trabajo de CSS añadió el color RebeccaPurple al Borrador del Editor del módulo Colores de nivel 4, para conmemorar a la hija de Eric Meyer , Rebecca, que falleció el 7 de junio de 2014, el día de su sexto cumpleaños. [ 26 ]
CSS4 también introduce el modelo de color HWB como alternativa a HSL/HSV. [ 18 ]
Color CSS 5
El borrador de la especificación CSS Color 5 [ 27 ] introduce una sintaxis para mezclar y manipular colores existentes, que incluye:
- Una
color-mix()función para mezclar colores - Sintaxis de color relativo para manipular componentes de un color existente.
También se admiten espacios de color personalizados mediante perfiles ICC . Esto permite el uso de CMYK en páginas web. [ 27 ]
Colores seguros para la web
A mediados de la década de 1990, muchas pantallas solo podían mostrar 256 colores, [ 28 ] determinados por el hardware o modificables mediante una "tabla de colores". Cuando se encontraba un color (por ejemplo, en una imagen) que no estaba disponible, había que usar uno diferente. Esto se hacía usando el color más cercano o usando tramado .
Se realizaron varios intentos para crear una paleta de colores "estándar". Se necesitaba un conjunto de colores que pudiera mostrarse sin tramado en pantallas de 256 colores; el número 216 se eligió en parte porque los sistemas operativos de las computadoras solían reservar entre dieciséis y veinte colores para su propio uso; también se seleccionó porque permitía exactamente seis tonos igualmente espaciados de rojo, verde y azul (6 × 6 × 6 = 216), cada uno desde 00 hasta FF (incluidos ambos límites).
La lista de colores se presentó como si tuviera propiedades especiales que la hicieran inmune al tramado, pero en pantallas de 256 colores, las aplicaciones podían configurar una paleta con cualquier selección de colores que eligieran, aplicando tramado al resto. Estos colores se eligieron específicamente porque coincidían con las paletas seleccionadas por diversas aplicaciones de navegador. No existían paletas muy diferentes entre los distintos navegadores.
Los colores "seguros para la web" presentaban un inconveniente: en sistemas como X11 , donde la paleta se comparte entre aplicaciones, los navegadores asignaban cubos de color más pequeños (5×5×5 o 4×4×4), lo que provocaba que estos colores se distorsionaran. Se obtuvieron resultados diferentes al proporcionar una imagen con una gama de colores más amplia y permitir que el navegador cuantificara el espacio de color si era necesario, en lugar de sufrir la pérdida de calidad que supone una doble cuantificación.
A lo largo de la década de 2000, el uso de pantallas de 256 colores en ordenadores personales cayó drásticamente en favor de pantallas de 24 bits ( TrueColor ), [ 29 ] y los colores "seguros para la web" ya no se utilizan comúnmente en la web.
No todos los colores "seguros para la web" tienen nombres estándar, pero cada uno se puede especificar mediante una terna RGB : cada componente (rojo, verde y azul) toma uno de los seis valores de la siguiente tabla (de los 256 valores posibles disponibles para cada componente en color de 24 bits).
La siguiente tabla muestra todos los colores considerados seguros para la web. Una desventaja de esta paleta es su reducida gama de colores claros para fondos de páginas web, mientras que las intensidades en el extremo inferior de la gama, como los dos colores más oscuros, son similares entre sí, lo que dificulta su distinción. Los valores marcados con un asterisco (*) forman parte de la paleta "realmente segura"; consulte " Colores web más seguros " más abajo.
Tabla de colores
Cada código de color que aparece en la lista es una abreviatura del valor RGB. Por ejemplo, el código 609 es equivalente al código RGB 102-0-153 o al código HEX #660099 .
Colores web más seguros
Se recomendó a los diseñadores que se ciñeran a estos 216 colores "seguros para la web" en sus sitios web, ya que existían muchas pantallas de 8 bits cuando se desarrolló la paleta de 216 colores. David Lehn y Hadley Stern descubrieron que solo 22 de los 216 colores de la paleta segura para la web se muestran de forma fiable sin reasignación inconsistente en pantallas de ordenador de 16 bits . A estos 22 colores los denominaron "la paleta realmente segura"; consiste principalmente en tonos de verde, amarillo y cian. [ 30 ] [ 31 ]
Accesibilidad
Selección de color
Algunos navegadores y dispositivos no son compatibles con los colores. Para estas pantallas o para usuarios ciegos o daltónicos, el contenido web que depende de los colores puede resultar difícil o imposible de usar.
O bien no se deben especificar colores (para usar los colores predeterminados del navegador), o bien se deben especificar tanto el color de fondo como todos los colores de primer plano (como los colores del texto sin formato, los enlaces no visitados, los enlaces sobre los que se pasa el cursor, los enlaces activos y los enlaces visitados) para evitar efectos de negro sobre negro o blanco sobre blanco . [ 32 ]
Contraste de color
Las Pautas de Accesibilidad para el Contenido Web recomiendan una relación de contraste de al menos 4,5:1 entre la luminancia relativa del texto y su color de fondo [ 33 ] o de al menos 3:1 para textos grandes. La accesibilidad mejorada requiere relaciones de contraste superiores a 7:1.
Sin embargo, abordar las preocupaciones de accesibilidad no es simplemente una cuestión de aumentar la relación de contraste. Como indica un informe a la Iniciativa de Accesibilidad Web , [ 34 ] los lectores disléxicos se benefician más de relaciones de contraste por debajo del máximo. Las recomendaciones a las que se refieren de negro apagado (#0A0A0A) sobre blanco apagado (#FFFFE5) y negro (#000000) sobre crema (#FAFAC8) tienen relaciones de contraste de 11,7:1 y 20,3:1 respectivamente. Entre sus otros pares de colores, el marrón (#282800) sobre verde oscuro (#A0A000) tiene una relación de contraste de 3,24:1, que es menor que la recomendación WCAG , el marrón oscuro (#1E1E00) sobre verde claro (#B9B900) tiene una relación de contraste de 4,54:1 y el azul (#00007D) sobre amarillo (#FFFF00) tiene una relación de contraste de 11,4:1. Los colores mencionados en el informe utilizan valores de color diferentes a los colores web del mismo nombre.
Véase también
Referencias
- ↑ Niederst Robbins, Jennifer (febrero de 2006). «Apéndice D: Especificación del color». Diseño web en pocas palabras . O'Reilly. pág. 830. ISBN 978-0-596-00987-8.
- ↑ York, Richard. Introducción a CSS , págs. 71–72.
- ↑ Pemberton, Steven; Pettit, Brad (7 de junio de 2011). Çelik, Tantek; Lilley, Chris; Baron, L. David (eds.). "Módulo de color CSS Nivel 3" . W3C. Sección 4.2.1. Valores de color RGB.
- ↑ Sharma, Gaurav; Bala, Raja (19 de diciembre de 2017). Manual de imágenes digitales en color . CRC Press. ISBN 978-1-4200-4148-4.
- ↑ Pemberton, Steven; Pettit, Brad (7 de junio de 2011). Çelik, Tantek; Lilley, Chris; Baron, L. David (eds.). "4.2.1. Valores de color RGB" . Módulo de color CSS Nivel 3. W3C . Consultado el 19 de marzo de 2013 .
- 1 2 "Módulo de color CSS Nivel 3" . W3C . Consultado el 19 de julio de 2020 .
- ↑ Powell, Thomas A. (2010). HTML y CSS: La referencia completa, quinta edición . Nueva York: McGraw-Hill. pág. 765. ISBN 9780071741705.
- ↑ "Especificación HTML 4.01 | Tipos de datos HTML básicos | Colores" . W3C . Consultado el 8 de julio de 2013 .
- ↑ Raggett, Dave. "Especificación de referencia HTML 3.2 | El elemento BODY" . W3C . Consultado el 8 de julio de 2013 .
- ↑ Lilley, Chris (24 de abril de 2002). "Re: los nombres de colores en SVG-1.0 entran en conflicto con /usr/lib/X11/rgb.txt" . Archivos de la lista de correo pública del W3C . Recuperado el 8 de julio de 2013 .
- ↑ Pemberton, Steven; Pettit, Brad (7 de junio de 2011). Çelik, Tantek; Lilley, Chris; Baron, L. David (eds.). "4.3. Palabras clave de color extendidas" . Módulo de color CSS Nivel 3. W3C . Consultado el 19 de marzo de 2013 .
- ↑ "Gráficos vectoriales escalables (SVG) 1.1 (Segunda edición) | Tipos de datos básicos e interfaces | Nombres de palabras clave de color reconocidos" . W3C. 16 de agosto de 2011. Consultado el 1 de febrero de 2019 .
- ↑ "El conjunto de colores X11" . Computación y redes en HSEAS . Archivado del original el 14 de julio de 2014. Recuperado el 6 de julio de 2014 .
- ↑ Brian Wilson. "Colores en HTML y CSS" . blooberry.com . Consultado el 6 de julio de 2014 .
- ↑ "Especificación CSS 2.1: Sintaxis y tipos de datos básicos: Colores" . W3C . 8 de septiembre de 2009. Consultado el 21 de diciembre de 2009 .
- ↑ "Módulo de color CSS Nivel 3 – Recomendación propuesta - 11. Cambios" . W3C . 28 de octubre de 2010. Consultado el 6 de julio de 2014 .
- ↑ "Módulo CSS3: Color | Borrador de trabajo" . W3C . 18 de abril de 2002. Consultado el 6 de julio de 2014 .
- 1 2 "Módulo de color CSS Nivel 4 – Colores con nombre" .
- ↑ "Interfaz de usuario – Colores del sistema" . W3C . Consultado el 8 de julio de 2013 .
- ↑ Pemberton, Steven; Pettit, Brad (7 de junio de 2011). Çelik, Tantek; Lilley, Chris; Baron, L. David (eds.). "4.5.1. Colores del sistema CSS2" . Módulo de color CSS Nivel 3. W3C . Consultado el 19 de marzo de 2013 .
- ↑ "Módulo de interfaz de usuario básica CSS3 | Apariencia del sistema" . W3C . Consultado el 8 de julio de 2013 .
- ↑ Çelik, Tantek, ed. (17 de enero de 2012). "Lista de cambios sustanciales" . Módulo de interfaz de usuario básico CSS Nivel 3. W3C . Recuperado el 19 de marzo de 2013.
Se ha eliminado la apariencia del sistema, incluidos los valores y propiedades de apariencia, y las fuentes del sistema / extensión de la abreviatura de la propiedad 'font'.
- 1 2 Pemberton, Steven; Pettit, Brad (7 de junio de 2011). Çelik, Tantek; Lilley, Chris; Baron, L. David (eds.). "4.2.4. Valores de color HSL" . Módulo de color CSS Nivel 3. W3C . Recuperado el 19 de marzo de 2013 .
- 1 2 3 4 "Módulo de color CSS Nivel 4" . W3C . Consultado el 14 de marzo de 2022 .
- 1 2 "Módulo de color CSS Nivel 4: Descripción general" . W3C . Consultado el 11 de enero de 2022 .
- ↑ Glazman, Daniel (21 de junio de 2014). "Re: [ CfC ] agregar 'rebeccapurple' al nivel de color 4 de CSS" . Publicación en la lista de correo www-style . W3C . Consultado el 24 de junio de 2014 .
- 1 2 Módulo de color CSS Nivel 5
- ↑ Jenkins, Sue (27 de diciembre de 2012). Diseño web todo en uno para principiantes . John Wiley & Sons. ISBN 9781118404119.
- ↑ "Estadísticas de visualización del navegador" . W3Schools . Consultado el 8 de julio de 2013 .
- ↑ Lehn, David; Stern, Hadley. "¿Muerte de la paleta de colores segura para la web?" . asc.ohio-state.edu. Archivado del original el 3 de marzo de 2021. Recuperado el 3 de marzo de 2021 .
- ↑ Piperoglou, Stephanos (13 de diciembre de 2000). "Referencia de color web - HTML con estilo | 4" . WebReference . Archivado del original el 23 de noviembre de 2016. Recuperado el 5 de enero de 2016 .
- ↑ "Si eliges un color, elígelos todos" . W3C . Consultado el 8 de julio de 2013 .
- ↑ Directriz WCAG 2.0 1.4
- ↑ Colores óptimos para mejorar la legibilidad para personas con dislexia
Enlaces externos
- Valor de color CSS en MDN Web Docs
- Especificación de color CSS2.1
- Colores web
- Color
- Diseño web