Chuyển đổi RGB sang Hex
Chuyển đổi giá trị màu RGB sang mã màu thập lục phân ngay lập tức với xem trước màu trực tiếp. Công cụ chuyển đổi RGB sang Hex trực tuyến miễn phí.
Cách chuyển đổi RGB sang Hex?
Chuyển đổi RGB sang Hex biến đổi giá trị RGB thập phân (0-255) thành ký hiệu thập lục phân được sử dụng trong thiết kế web. Mỗi thành phần RGB được chuyển đổi thành số thập lục phân hai chữ số (00-FF), sau đó được nối lại để tạo mã hex sáu ký tự.
Ví dụ: RGB(255, 87, 51) chuyển đổi thành #FF5733:
- Đỏ: 255 = FF
- Xanh lá: 87 = 57
- Xanh dương: 51 = 33
Tại sao chuyển đổi RGB sang Hex?
Mã màu thập lục phân là định dạng tiêu chuẩn cho phát triển web. Mặc dù CSS hỗ trợ ký hiệu RGB, mã hex gọn hơn, được công nhận rộng rãi hơn, và dễ sao chép và chia sẻ hơn. Hầu hết các công cụ thiết kế và bộ chọn màu cung cấp mã hex, làm cho chúng trở thành tiêu chuẩn thực tế cho màu web.
Chuyển đổi RGB sang Hex hoạt động như thế nào?
Mỗi thành phần RGB (0-255 trong thập phân) được chuyển đổi sang cơ số 16 (thập lục phân). Việc chuyển đổi chia số cho 16: thương số trở thành chữ số đầu tiên, và số dư trở thành chữ số thứ hai. Ví dụ, 255 ÷ 16 = 15 dư 15, trong hex là FF (trong đó F đại diện cho 15).
Tôi có thể sử dụng RGB thay vì Hex trong CSS không?
Có, CSS hiện đại hoàn toàn hỗ trợ ký hiệu RGB (ví dụ: rgb(255, 0, 0)) và RGBA cho độ trong suốt (ví dụ: rgba(255, 0, 0, 0.5)). Tuy nhiên, mã hex ngắn gọn hơn và truyền thống hơn. Mã hex với kênh alpha (#RRGGBBAA) cũng được hỗ trợ trong các trình duyệt hiện đại, mặc dù ít được sử dụng hơn rgba().
Sự khác biệt giữa màu RGB và Hex là gì?
RGB và Hex biểu diễn cùng một màu trong các định dạng khác nhau. RGB sử dụng ba số thập phân (0-255) cho đỏ, xanh lá và xanh dương. Hex sử dụng sáu chữ số thập lục phân (00-FF) biểu diễn cùng các giá trị. Chúng có thể thay thế cho nhau - RGB(255, 0, 0) bằng #FF0000. Sự lựa chọn giữa chúng thường là về sở thích và bối cảnh.
Bảng chuyển đổi RGB sang Hex phổ biến
Xem trước | Màu | RGB | Hex |
---|---|---|---|
Đen | (0, 0, 0) | #000000 | |
Trắng | (255, 255, 255) | #FFFFFF | |
Đỏ | (255, 0, 0) | #FF0000 | |
Xanh lá chanh | (0, 255, 0) | #00FF00 | |
Xanh dương | (0, 0, 255) | #0000FF | |
Vàng | (255, 255, 0) | #FFFF00 | |
Xanh lơ | (0, 255, 255) | #00FFFF | |
Đỏ tươi | (255, 0, 255) | #FF00FF | |
Bạc | (192, 192, 192) | #C0C0C0 | |
Xám | (128, 128, 128) | #808080 | |
Nâu đỏ | (128, 0, 0) | #800000 | |
Ô liu | (128, 128, 0) | #808000 | |
Xanh lá | (0, 128, 0) | #008000 | |
Tím | (128, 0, 128) | #800080 | |
Xanh mòng két | (0, 128, 128) | #008080 | |
Xanh hải quân | (0, 0, 128) | #000080 |