<hex-color>
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Kiểu dữ liệu <hex-color> của CSS là một ký hiệu để mô tả cú pháp màu thập lục phân của một màu sRGB sử dụng các thành phần màu chính của nó (đỏ, xanh lá, xanh dương) được viết dưới dạng số thập lục phân, cùng với độ trong suốt của nó.
Giá trị <hex-color> có thể được sử dụng ở bất kỳ nơi nào có thể sử dụng <color>.
Cú pháp
#RGB // Cú pháp ba giá trị #RGBA // Cú pháp bốn giá trị #RRGGBB // Cú pháp sáu giá trị #RRGGBBAA // Cú pháp tám giá trị
Giá trị
RhoặcRR-
Thành phần đỏ của màu, là một số thập lục phân không phân biệt chữ hoa chữ thường từ
0đếnff(255). Nếu chỉ có một chữ số, nó được nhân đôi:1nghĩa là11. GhoặcGG-
Thành phần xanh lá của màu, là một số thập lục phân không phân biệt chữ hoa chữ thường từ
0đếnff(255). Nếu chỉ có một chữ số, nó được nhân đôi:cnghĩa làcc. BhoặcBB-
Thành phần xanh dương của màu, là một số thập lục phân không phân biệt chữ hoa chữ thường từ
0đếnff(255). Nếu chỉ có một chữ số, nó được nhân đôi:9nghĩa là99. AhoặcAAOptional-
Thành phần alpha của màu, biểu thị độ trong suốt của nó, là một số thập lục phân không phân biệt chữ hoa chữ thường từ
0đếnff(255). Nếu chỉ có một chữ số, nó được nhân đôi:enghĩa làee.0hoặc00đại diện cho màu hoàn toàn trong suốt, vàfhoặcffđại diện cho màu hoàn toàn không trong suốt.
Note:
Cú pháp không phân biệt chữ hoa chữ thường: #00ff00 giống như #00FF00.
Ví dụ
>Màu hồng đậm thập lục phân
Ví dụ này bao gồm bốn ô vuông màu hồng đậm, với nền hoàn toàn không trong suốt hoặc bán trong suốt được tạo bằng cách sử dụng bốn cú pháp hex-color có độ dài khác nhau, không phân biệt chữ hoa chữ thường.
HTML
<div>
#F09
<div class="c1"></div>
</div>
<div>
#f09a
<div class="c2"></div>
</div>
<div>
#ff0099
<div class="c3"></div>
</div>
<div>
#FF0099AA
<div class="c4"></div>
</div>
CSS
Các màu nền hồng đậm được tạo bằng cách sử dụng ký hiệu hex ba, bốn, sáu và tám giá trị, sử dụng cả chữ hoa và chữ thường.
[class] {
width: 40px;
height: 40px;
}
.c1 {
background: #f09;
}
.c2 {
background: #f09a;
}
.c3 {
background: #ff0099;
}
.c4 {
background: #ff0099aa;
}
Kết quả
Thông số kỹ thuật
| Specification |
|---|
| CSS Color Module Level 4> # hex-notation> |
Khả năng tương thích trình duyệt
Xem thêm
- Kiểu dữ liệu
<color> - Kiểu dữ liệu
<named-color> - Hàm màu
rgb() - Module màu CSS