Los colores en HTML se representan mediante números hexadecimales de seis dígitos precedidos por un símbolo #, donde cada dígito puede ser un número del 0 al 9 o una letra de la A a la F. Existen 216 colores seguros para la web cuyos códigos hexadecimales se muestran en el documento y que se visualizan igual en todos los navegadores. También se pueden crear colores personalizados modificando los valores de los dígitos hexadecimales o usar 16 colores por sus nombres en lugar de sus códigos.