Ile jest kolorów w palecie podstawowej HTML 4.01?

W palecie podstawowej HTML 4.01 znajduje się 16 nazwanych kolorów. Są to jedyne kolory gwarantowane przez samą specyfikację HTML 4.01, których nazwy można stosować bezpośrednio w kodzie – np. w atrybutach stylów, w plikach CSS oraz bez ryzyka, że zostaną inaczej zinterpretowane przez różne przeglądarki lub systemy operacyjne.

Lista 16 kolorów podstawowych HTML 4.01

Nazwa koloru (angielska) Kod heksadecymalny Nazwa polska Przykład użycia
black #000000 czarny color: black;
silver #C0C0C0 srebrny background-color: silver;
gray (grey) #808080 szary color: gray;
white #FFFFFF biały background: white;
maroon #800000 kasztanowy color: maroon;
red #FF0000 czerwony color: red;
purple #800080 purpurowy color: purple;
fuchsia #FF00FF fuksja color: fuchsia;
green #008000 zielony background: green;
lime #00FF00 limonkowy color: lime;
olive #808000 oliwkowy color: olive;
yellow #FFFF00 żółty background: yellow;
navy #000080 granatowy color: navy;
blue #0000FF niebieski color: blue;
teal #008080 morski color: teal;
aqua #00FFFF cyjan/akwamaryna color: aqua;

Przykłady zastosowań w kodzie

1. Definiowanie koloru tekstu w znacznikach HTML

<p style="color: navy;">To jest granatowy tekst.</p>

2. Kolorowanie tła elementu

<div style="background-color: yellow;">To pole ma żółte tło.</div>

3. Użycie w arkuszu CSS

h1 { color: maroon; background: silver; }

4. Połączenie kilku kolorów w jednym projekcie

<body style="background: black; color: white;">
<h2 style="color: lime;">Nagłówek zielony</h2>
<p style="color: aqua;">Akcent w kolorze cyjanowym</p>
</body>

Dlaczego właśnie 16 kolorów?

Specyfikacja HTML 4.01 wyróżnia tylko tę grupę nazwanych kolorów ze względu na kompatybilność i niezawodność wyświetlania niezależnie od przeglądarki czy platformy. Inne kolory mogą być wykorzystywane poprzez kody heksadecymalne (np. #123456), których dostępnych kombinacji w RGB jest ponad 16 milionów. Jednak tylko powyższe 16 kolorów można bezpiecznie nazywać „podstawowymi” w rozumieniu HTML 4.01 – pozostałe nazwy nie są gwarantowane przez standard i mogą być różnie interpretowane lub wręcz nieznane wybranym przeglądarkom.

Uwagi praktyczne

  • Zgodność – Użycie nazw tych 16 kolorów daje pełną kompatybilność we wszystkich przeglądarkach obsługujących HTML 4.01;
  • Rozszerzona paleta – Popularne poradniki i nowoczesne przeglądarki rozpoznają więcej nazw (tzw. „X11 colors”), ale oficjalnie standard HTML 4.01 ich nie gwarantuje – warto korzystać z wartości heksadecymalnych dla niestandardowych barw;
  • Czytelność kodu – Stosowanie nazw kolorów poprawia czytelność kodu (łatwiej zidentyfikować zamierzony efekt wizualny), jednak dla projektów wymagających precyzyjnych barw zalecane jest użycie kodów HEX lub wartości RGB.

Podsumowując – W HTML 4.01 dostępnych jest dokładnie 16 podstawowych kolorów nazwanych. Używając tych nazw, masz pewność prawidłowego odwzorowania kolorów w każdej przeglądarce zgodnej ze specyfikacją HTML 4.01. To właśnie te kolory warto stosować, jeśli zależy Ci na maksymalnej kompatybilności i prostocie kodu.

Programista i twórca serwisu Creative Coding, absolwent Politechniki Warszawskiej (WEiTI). Od 10+ lat łączy front‑end, grafikę generatywną i narzędzia dla twórców; opublikował 120+ projektów i artykułów, prowadził warsztaty dla 2 000+ uczestników. Pracuje z JavaScriptem, Three.js, P5.js i GLSL, bada wydajność i dokumentuje procesy, tworząc praktyczne przewodniki dla osób łączących kod z obrazem, dźwiękiem i interakcją.
Zostaw komentarz

Komentarze

Brak komentarzy. Dlaczego nie rozpoczniesz dyskusji?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *