CSS HEX farver


Indholdsfortegnelse

    Vis indholdsfortegnelse


En hexadecimal farve er angivet med: #RRGGBB, hvor RR (rød), GG (grøn) og BB (blå) hexadecimale heltal angiver komponenterne i farven.


HEX-værdi

I CSS kan en farve angives ved hjælp af en hexadecimal værdi i formen:

#rrggbb

Hvor rr (rød), gg (grøn) og bb (blå) er hexadecimale værdier mellem 00 og ff (samme som decimal 0-255).

For eksempel vises #ff0000 som rød, fordi rød er indstillet til sin højeste værdi (ff), og de andre er indstillet til den laveste værdi (00).

For at vise sort skal du indstille alle værdier til 00, sådan her: #000000.

For at vise hvid skal du indstille alle værdier til ff, f.eks dette: #ffffff.

Eksperimenter ved at blande HEX-værdierne nedenfor:

 

RED

ff

GREEN

0

BLUE

0

Eksempel

#ff0000
#0000ff
#3cb371
#ee82ee
#ffa500
#6a5acd

Prøv det selv →

<!DOCTYPE html>
<html>
<body>

<h1>Specify colors using HEX values</h1>

<h2 style="background-color:#ff0000;">#ff0000</h2>
<h2 style="background-color:#0000ff;">#0000ff</h2>
<h2 style="background-color:#3cb371;">#3cb371</h2>
<h2 style="background-color:#ee82ee;">#ee82ee</h2>
<h2 style="background-color:#ffa500;">#ffa500</h2>
<h2 style="background-color:#6a5acd;">#6a5acd</h2>

</body>
</html>


Nuancer af grå er ofte defineret ved hjælp af lige værdier for alle de 3 lyskilder:

Eksempel

#3c3c3c
#616161
#787878
#b4b4b4
#f0f0f0
#f9f9f9

Prøv det selv →

<!DOCTYPE html>
<html>
<body>

<h1>Shades of gray</h1>

<p>By using equal values for red, green, and blue, you will get different shades of gray:</p>

<h2 style="background-color:#3c3c3c;">#3c3c3c</h2>
<h2 style="background-color:#616161;">#616161</h2>
<h2 style="background-color:#787878;">#787878</h2>
<h2 style="background-color:#b4b4b4;">#b4b4b4</h2>
<h2 style="background-color:#f0f0f0;">#f0f0f0</h2>
<h2 style="background-color:#f9f9f9;">#f9f9f9</h2>

</body>
</html>




3-cifret HEX-værdi

Nogle gange vil du se en 3-cifret hex-kode i CSS-kilden.

Den 3-cifrede hex-kode er en forkortelse for nogle 6-cifrede hex-koder.

Den 3-cifrede hex-kode har følgende form:

#rgb

Hvor r, g og b repræsenterer de røde, grønne og blå komponenter med værdier mellem 0 og f.

Den 3-cifrede hex-kode kan kun bruges, når begge værdier (RR, GG og BB) er ens for hver komponent. Så hvis vi har #ff00cc, kan det skrives sådan her: #f0c.

Her er et eksempel:

Eksempel

 body {
  background-color: #fc9; /* same as #ffcc99 */
}
h1 {
  
  color: #f0f; /* same as #ff00ff */
}
p {
  
  color: #b58; /* same as #bb5588 */
} 

Prøv det selv →

<!DOCTYPE html>
<html>
<head>
<style>
body {
  background-color: #fc9; /* same as #ffcc99 */
}

h1 {
  color: #f0f; /* same as #ff00ff */
}

p {
  color: #b58; /* same as #bb5588 */
}
</style>
</head>
<body>

<h1>CSS 3-digit Hex Code</h1>
<p>This is a paragraph.</p>

</body>
</html>