HTML - kolory
Kolory są bardzo ważne, aby zapewnić dobry wygląd i styl witryny. Możesz określić kolory na poziomie strony za pomocą tagu <body> lub możesz ustawić kolory dla poszczególnych tagów za pomocąbgcolor atrybut.
Tag <body> ma następujące atrybuty, których można użyć do ustawienia różnych kolorów -
bgcolor - ustawia kolor tła strony.
text - ustawia kolor tekstu podstawowego.
alink - ustawia kolor dla aktywnych linków lub wybranych linków.
link - ustawia kolor dla połączonego tekstu.
vlink- ustawia kolor dla odwiedzonych linków - to znaczy dla linków, w które już kliknąłeś.
Metody kodowania kolorami HTML
Istnieją trzy różne metody ustawiania kolorów na stronie internetowej -
Color names - Możesz bezpośrednio określić nazwy kolorów, takie jak zielony, niebieski lub czerwony.
Hex codes - Sześciocyfrowy kod reprezentujący ilość czerwieni, zieleni i niebieskiego, które składają się na kolor.
Color decimal or percentage values - Ta wartość jest określana za pomocą właściwości rgb ().
Teraz zobaczymy te schematy kolorowania jeden po drugim.
Kolory HTML - nazwy kolorów
Możesz bezpośrednio określić nazwę koloru, aby ustawić kolor tekstu lub tła. W3C wymieniło 16 podstawowych nazw kolorów, które zostaną sprawdzone za pomocą walidatora HTML, ale istnieje ponad 200 różnych nazw kolorów obsługiwanych przez główne przeglądarki.
Note- Sprawdź pełną listę nazw kolorów HTML.
W3C Standard 16 kolorów
Oto lista nazw W3C Standard 16 kolorów i zaleca się ich używanie.
czarny | Szary | Srebro | Biały | ||||
Żółty | Limonka | wodny | Fuksja | ||||
Czerwony | Zielony | niebieski | Purpurowy | ||||
Kasztanowaty | Oliwa | Marynarka wojenna | Cyraneczka |
Przykład
Oto przykłady ustawiania tła tagu HTML według nazwy koloru -
<!DOCTYPE html>
<html>
<head>
<title>HTML Colors by Name</title>
</head>
<body text = "blue" bgcolor = "green">
<p>Use different color names for for body and table and see the result.</p>
<table bgcolor = "black">
<tr>
<td>
<font color = "white">This text will appear white on black background.</font>
</td>
</tr>
</table>
</body>
</html>
Kolory HTML - kody szesnastkowe
Szesnastkowy to sześciocyfrowa reprezentacja koloru. Pierwsze dwie cyfry (RR) reprezentują wartość czerwoną, następne dwie to wartość zielona (GG), a ostatnie to wartość niebieska (BB).
Wartość szesnastkową można pobrać z dowolnego oprogramowania graficznego, takiego jak Adobe Photoshop, Paintshop Pro lub MS Paint.
Każdy kod szesnastkowy będzie poprzedzony krzyżykiem lub znakiem #. Poniżej znajduje się lista kilku kolorów w notacji szesnastkowej.
Kolor | Kolor HEX |
---|---|
# 000000 | |
# FF0000 | |
# 00FF00 | |
# 0000FF | |
# FFFF00 | |
# 00FFFF | |
# FF00FF | |
# C0C0C0 | |
#FFFFFF |
Przykład
Oto przykłady ustawiania tła tagu HTML za pomocą kodu koloru w formacie szesnastkowym -
<!DOCTYPE html>
<html>
<head>
<title>HTML Colors by Hex</title>
</head>
<body text = "#0000FF" bgcolor = "#00FF00">
<p>Use different color hexa for for body and table and see the result.</p>
<table bgcolor = "#000000">
<tr>
<td>
<font color = "#FFFFFF">This text will appear white on black background.</font>
</td>
</tr>
</table>
</body>
</html>
Kolory HTML - wartości RGB
Ta wartość koloru jest określana za pomocą rgb( )własność. Ta właściwość przyjmuje trzy wartości, po jednej dla koloru czerwonego, zielonego i niebieskiego. Wartość może być liczbą całkowitą od 0 do 255 lub wartością procentową.
Note - Żadna przeglądarka nie obsługuje właściwości color rgb (), więc nie zaleca się jej używania.
Poniżej znajduje się lista pokazująca kilka kolorów przy użyciu wartości RGB.
Kolor | Kolor RGB |
---|---|
rgb (0,0,0) | |
rgb (255,0,0) | |
rgb (0,255,0) | |
rgb (0,0,255) | |
rgb (255,255,0) | |
rgb (0,255,255) | |
rgb (255,0,255) | |
rgb (192,192,192) | |
rgb (255,255,255) |
Przykład
Oto przykłady ustawiania tła znacznika HTML za pomocą kodu koloru przy użyciu wartości rgb () -
<!DOCTYPE html>
<html>
<head>
<title>HTML Colors by RGB code</title>
</head>
<body text = "rgb(0,0,255)" bgcolor = "rgb(0,255,0)">
<p>Use different color code for for body and table and see the result.</p>
<table bgcolor = "rgb(0,0,0)">
<tr>
<td>
<font color = "rgb(255,255,255)">This text will appear white on black background.</font>
</td>
</tr>
</table>
</body>
</html>
Bezpieczne kolory w przeglądarce
Oto lista 216 kolorów, które mają być najbezpieczniejszymi i niezależnymi od komputera. Te kolory są bardzo od szesnastkowego 000000 do FFFFFF i będą obsługiwane przez wszystkie komputery posiadające paletę 256 kolorów.
000000 | 000033 | 000066 | 000099 | 0000CC | 0000FF |
003300 | 003333 | 003366 | 003399 | 0033CC | 0033FF |
006600 | 006633 | 006666 | 006699 | 0066CC | 0066FF |
009900 | 009933 | 009966 | 009999 | 0099CC | 0099FF |
00CC00 | 00CC33 | 00CC66 | 00CC99 | 00CCCC | 00CCFF |
00FF00 | 00FF33 | 00FF66 | 00FF99 | 00FFCC | 00FFFF |
330000 | 330033 | 330066 | 330099 | 3300CC | 3300FF |
333300 | 333333 | 333366 | 333399 | 3333CC | 3333FF |
336600 | 336633 | 336666 | 336699 | 3366CC | 3366FF |
339900 | 339933 | 339966 | 339999 | 3399CC | 3399FF |
33CC00 | 33CC33 | 33CC66 | 33CC99 | 33CCCC | 33CCFF |
33FF00 | 33FF33 | 33FF66 | 33FF99 | 33FFCC | 33FFFF |
660000 | 660033 | 660066 | 660099 | 6600CC | 6600FF |
663300 | 663333 | 663366 | 663399 | 6633CC | 6633FF |
666600 | 666633 | 666666 | 666699 | 6666CC | 6666FF |
669900 | 669933 | 669966 | 669999 | 6699CC | 6699FF |
66CC00 | 66CC33 | 66CC66 | 66CC99 | 66CCCC | 66CCFF |
66FF00 | 66FF33 | 66FF66 | 66FF99 | 66FFCC | 66FFFF |
990000 | 990033 | 990066 | 990099 | 9900CC | 9900FF |
993300 | 993333 | 993366 | 993399 | 9933CC | 9933FF |
996600 | 996633 | 996666 | 996699 | 9966CC | 9966FF |
999900 | 999933 | 999966 | 999999 | 9999CC | 9999FF |
99CC00 | 99CC33 | 99CC66 | 99CC99 | 99CCCC | 99CCFF |
99FF00 | 99FF33 | 99FF66 | 99FF99 | 99FFCC | 99FFFF |
CC0000 | CC0033 | CC0066 | CC0099 | CC00CC | CC00FF |
CC3300 | CC3333 | CC3366 | CC3399 | CC33CC | CC33FF |
CC6600 | CC6633 | CC6666 | CC6699 | CC66CC | CC66FF |
CC9900 | CC9933 | CC9966 | CC9999 | CC99CC | CC99FF |
CCCC00 | CCCC33 | CCCC66 | CCCC99 | CCCCCC | CCCCFF |
CCFF00 | CCFF33 | CCFF66 | CCFF99 | CCFFCC | CCFFFF |
FF0000 | FF0033 | FF0066 | FF0099 | FF00CC | FF00FF |
FF3300 | FF3333 | FF3366 | FF3399 | FF33CC | FF33FF |
FF6600 | FF6633 | FF6666 | FF6699 | FF66CC | FF66FF |
FF9900 | FF9933 | FF9966 | FF9999 | FF99CC | FF99FF |
FFCC00 | FFCC33 | FFCC66 | FFCC99 | FFCCCC | FFCCFF |
FFFF00 | FFFF33 | FFFF66 | FFFF99 | FFFFCC | FFFFFF |