Debido a la forma en que se indican los diferentes colores en el lenguaje de marcado de hipertexto (HTML), se suele utilizar una tabla de colores HTML para simplificar la selección de diferentes tonos. HTML utiliza una notación hexadecimal o «hexadecimal» para indicar cualquier color en particular mediante el uso de rojo, verde y azul (RGB). Cada uno de estos tres colores se indica como dos dígitos para un total de seis valores; este es el «hexa-» en hexadecimal y usa una combinación de números y letras. Una tabla de colores HTML es básicamente una ayuda visual que proporciona diferentes colores junto con la notación hexadecimal para cada uno.
El diseño de una tabla de colores HTML suele ser bastante simple, proporcionando una gama de colores de una manera similar a una rueda de colores o una tabla de lista básica. El HTML se utiliza normalmente en la creación de sitios web, y la mayoría de las fuentes y otros materiales de un sitio aparecen en negro como color predeterminado. Para cambiar el color de un objeto creado en HTML, se le debe dar un valor hexadecimal que sea leído por un navegador web u otro programa.
Los valores hexadecimales utilizados en una tabla de colores HTML no son especialmente complicados, pero pueden ser difíciles de recordar. Como indica el prefijo “hexa-”, estas notaciones incluyen seis cifras en total, que pueden ser letras o números. Los seis dígitos de una notación hexadecimal o hexadecimal en una tabla de colores HTML indican la cantidad de rojo, verde y azul o RGB presente en un color en particular. El rojo se indica con los dos primeros dígitos, el verde con los dos dígitos del medio y la cantidad de azul se basa en los dos últimos dígitos.
Un valor de «00» en notación hexadecimal es el valor más bajo posible, y en una tabla de colores HTML no indica cantidad alguna de ese color. Esto significa que una notación hexadecimal de «000000» no tiene rojo, verde ni azul, por lo que se muestra en negro. El valor más alto posible en este tipo de notación hexadecimal es «FF», que indica la mayor cantidad de color posible. Una notación hexadecimal de «FFFFFF» en una tabla de colores HTML indica blanco, el valor más alto posible de los tres colores combinados.
Se pueden crear muchos tonos y matices diferentes a través de esta notación hexadecimal, que normalmente se muestran en una tabla de colores HTML. Sin embargo, en lugar de mostrar todas las combinaciones posibles, estas tablas suelen mostrar un rango o paleta limitada que es funcional y puede guiar a alguien que utilice HTML. Muchas tablas muestran 216 colores que se consideraban «seguros para la Web» cuando los monitores tenían una paleta de potencial más limitada. Hay millones de colores que se pueden crear con notación hexadecimal, aunque la diferencia entre “0010FF” y “0011FF” es muy difícil de percibir.