Χρώματα CSS HEX


Πίνακας περιεχομένων

    Εμφάνιση πίνακα περιεχομένων


Ένα δεκαεξαδικό χρώμα καθορίζεται με: #RRGGBB, όπου το RR (κόκκινο), GG (πράσινο) και BB (μπλε) δεκαεξαδικοί ακέραιοι προσδιορίζουν τα συστατικά του το χρώμα.


Τιμή HEX

Στο CSS, ένα χρώμα μπορεί να καθοριστεί χρησιμοποιώντας μια δεκαεξαδική τιμή με τη μορφή:

#rrggbb

Όπου rr (κόκκινο), gg (πράσινο) και bb (μπλε) είναι δεκαεξαδικές τιμές μεταξύ 00 και ff (ίδιο με το δεκαδικό 0-255).

Για παράδειγμα, το #ff0000 εμφανίζεται ως κόκκινο, επειδή το κόκκινο έχει οριστεί στην υψηλότερη τιμή του (ff) και τα άλλα έχουν οριστεί σε η χαμηλότερη τιμή (00).

Για να εμφανίσετε μαύρο, ορίστε όλες τις τιμές στο 00, ως εξής: #000000.

Για να εμφανίσετε λευκό, ορίστε όλες τις τιμές σε ff, όπως αυτό: #ffffff.

Πειραματιστείτε αναμειγνύοντας τις παρακάτω τιμές HEX:

 

RED

ff

GREEN

0

BLUE

0

Παράδειγμα

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

Δοκιμάστε το μόνοι σας →

<!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>


Οι αποχρώσεις του γκρι συχνά ορίζονται χρησιμοποιώντας ίσες τιμές και για τις 3 πηγές φωτός:

Παράδειγμα

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

Δοκιμάστε το μόνοι σας →

<!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>




Τιμή HEX 3 ψηφίων

Μερικές φορές θα δείτε έναν 3ψήφιο δεκαεξαδικό κώδικα στην πηγή CSS.

Ο 3ψήφιος δεκαεξαδικός κωδικός είναι συντομογραφία για ορισμένους εξαψήφιους εξαψήφιους κωδικούς.

Ο τριψήφιος δεκαεξαδικός κωδικός έχει την ακόλουθη μορφή:

#rgb

Όπου τα r, g και b αντιπροσωπεύουν τα κόκκινα, πράσινα και μπλε στοιχεία με τιμές μεταξύ 0 και f.

Ο 3ψήφιος δεκαεξαδικός κωδικός μπορεί να χρησιμοποιηθεί μόνο όταν και οι δύο τιμές (RR, GG και BB) είναι ίδιες για κάθε συστατικό. Έτσι, αν έχουμε #ff00cc, μπορεί να γραφτεί ως εξής: #f0c.

Εδώ είναι ένα παράδειγμα:

Παράδειγμα

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

Δοκιμάστε το μόνοι σας →

<!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>