Yon kòd HEX pake twa nimewo 8-bit nan sis chif egzadesimal. Konvèti HEX an RGB vle di separe chif sa yo an pè epi li chak pè kòm yon nimewo desimal ant 0 ak 255 — egzakteman valè CSS, Figma ak editè imaj yo atann.
Ki jan konvèsyon HEX an RGB mache
- Retire # devan an epi, si kòd la gen sèlman twa chif, double chak youn: #f53 vin #ff5533.
- Separe sis chif yo an twa pè — RR, GG ak BB.
- Li chak pè kòm yon nimewo baz-16 epi konvèti li nan baz 10: FF vin 255, 57 vin 87, 33 vin 51.
- Ekri twa rezilta yo kòm rgb(R, G, B).
Egzanp ki mache
Konvèsyon sa a egzak. HEX ak RGB dekri menm valè sRGB yo nan diferan notasyon, kidonk anyen pa awondi oswa pèdi nan okenn direksyon.
HEX ak RGB esplike
Kisa HEX ye?
Yon kòd HEX se yon nimewo egzadesimal sis chif ki estoke chanèl wouj, vèt ak ble yon koulè devan yon # kòmanse. Chak pè chif reprezante yon chanèl, soti nan 00 (pa gen okenn) rive FF (konplè), sa ki bay menm 16.7 milyon koulè RGB yo nan yon notasyon pi kout. HEX se defo nan CSS, zouti konsepsyon ak gid mak.
- Sentaks:
- #RRGGBB
- Ranje:
- 00–FF pou chak chanèl
- Pi bon pou:
- CSS, remèt travay konsepsyon, gid mak
Kisa RGB ye?
RGB dekri yon koulè kòm twa chanèl limyè — wouj, vèt ak ble — chak soti 0 rive 255. Li reflete kijan ekran yo vrèman fonksyone: tout twa a 255 bay blan, tout a 0 bay nwa. RGB se chwa ki bon lè ou bezwen fè kalkil ak yon koulè, epi rgba() ajoute transparans anplis.
- Sentaks:
- rgb(R, G, B)
- Ranje:
- 0–255 pou chak chanèl
- Pi bon pou:
- kòd, canvas, transparans ak rgba()
Tab referans HEX an RGB
Koulè CSS ki pi komen yo, konvèti soti nan HEX an RGB.
| Koulè | HEX | RGB |
|---|---|---|
| black | #000000 | rgb(0, 0, 0) |
| white | #FFFFFF | rgb(255, 255, 255) |
| red | #FF0000 | rgb(255, 0, 0) |
| lime | #00FF00 | rgb(0, 255, 0) |
| blue | #0000FF | rgb(0, 0, 255) |
| yellow | #FFFF00 | rgb(255, 255, 0) |
| orange | #FFA500 | rgb(255, 165, 0) |
| teal | #008080 | rgb(0, 128, 128) |
| purple | #800080 | rgb(128, 0, 128) |
| gray | #808080 | rgb(128, 128, 128) |