Ze względu na sposób, w jaki różne kolory są wskazywane w Hypertext Markup Language (HTML), tabela kolorów HTML jest powszechnie używana w celu uproszczenia wyboru różnych tonów. HTML używa notacji szesnastkowej lub „szesnastkowej”, aby wskazać określony kolor za pomocą czerwonego, zielonego i niebieskiego (RGB). Każdy z tych trzech kolorów jest oznaczony jako dwie cyfry, co daje w sumie sześć wartości; jest to „szesnastkowy” w systemie szesnastkowym i wykorzystuje kombinację cyfr i liter. Tabela kolorów HTML to w zasadzie pomoc wizualna, która zapewnia różne kolory wraz z notacją szesnastkową dla każdego z nich.
Układ tabeli kolorów HTML jest zwykle dość prosty i zapewnia zakres kolorów w sposób podobny do koła kolorów lub podstawowej tabeli list. HTML jest zwykle używany do tworzenia witryn internetowych, a większość czcionek i innych materiałów w witrynie jest domyślnym kolorem czarnym. Aby zmienić kolor obiektu utworzonego w HTML należy mu nadać wartość szesnastkową, która jest odczytywana przez przeglądarkę internetową lub inny program.
Wartości szesnastkowe używane w tabeli kolorów HTML nie są szczególnie skomplikowane, ale mogą być trudne do zapamiętania. Jak wskazuje przedrostek „szesnastkowy”, zapisy te zawierają łącznie sześć cyfr, które mogą być literami lub cyframi. Sześć cyfr zapisu szesnastkowego lub szesnastkowego w tabeli kolorów HTML wskazuje ilość czerwonego, zielonego i niebieskiego lub RGB obecnego w danym kolorze. Czerwony jest wskazywany przez dwie pierwsze cyfry, zielony przez dwie środkowe, a ilość niebieskiego jest oparta na dwóch ostatnich cyfrach.
Wartość „00” w notacji szesnastkowej jest najniższą możliwą wartością, aw tabeli kolorów HTML nie wskazuje żadnej ilości tego koloru. Oznacza to, że zapis szesnastkowy „000000” nie ma koloru czerwonego, zielonego ani niebieskiego, dlatego jest wyświetlany jako czarny. Najwyższą możliwą wartością w tego rodzaju notacji szesnastkowej jest „FF”, która wskazuje jak najwięcej koloru. Zapis szesnastkowy „FFFFFF” w tabeli kolorów HTML oznacza kolor biały, najwyższą możliwą wartość ze wszystkich trzech kolorów łącznie.
Za pomocą tej notacji szesnastkowej można utworzyć wiele różnych tonów i odcieni, które są zwykle wyświetlane w tabeli kolorów HTML. Jednak zamiast pokazywać każdą możliwą kombinację, tabele te zwykle pokazują ograniczony zakres lub paletę, która jest funkcjonalna i może pomóc komuś w użyciu HTML. Wiele tabel wyświetla 216 kolorów, które były uważane za „bezpieczne w Internecie”, gdy monitory miały bardziej ograniczoną paletę potencjału. Istnieją miliony kolorów, które można utworzyć za pomocą notacji szesnastkowej, chociaż różnica między „0010FF” i „0011FF” jest bardzo trudna do zauważenia.