Lý thuyết tin học ứng dụng 12 kết nối: Bài 15 Tạo màu cho chữ và nền
Tóm tắt nội dung chính Tin học ứng dụng 12 kết nối tri thức: Bài 15 Tạo màu cho chữ và nền. Nội dung trình bày ngắn gọn, rõ ràng, khoa học. Kiến thức dưới đây giúp học sinh dễ dàng tiếp thu và ghi nhớ trong quá trình học tập.
Nội dung chi tiết
1. HỆ THỐNG MÀU CỦA CSS
a) Hệ màu RGB
- Nguyên lí hoạt động của hệ màu RGB: Hệ màu RGB (R – red, G – green, B – blue) hoạt động dựa trên nguyên lý tổng hợp ánh sáng, trong đó ba màu đỏ, xanh lá cây và xanh dương được kết hợp với nhau theo tỷ lệ khác nhau để tạo ra các màu khác.
- Cấu trúc màu: Mỗi màu là một tổ hợp gồm ba giá trị (r, g, b), trong đó mỗi giá trị này là số nguyên nằm trong khoảng từ 0 đến 255, tức là một số 8 bit.
Tổng số màu cho phép là
màu.
- Cách thiết lập giá trị màu RGB:
rgb(x-red, x-green, x-blue): các tham số có thể nhận giá trị độc lập từ 0 đến 255.
rgb(x-red%, x-green%, x-blue%): các tham số biểu thị giá trị phần trăm của 255.
#rrggbb: rr, gg, bb là giá trị trong hệ đếm hexa (hệ đếm cơ số 16).
b) Hệ màu HSL
- Trong khi hệ màu RGB dựa trên ba màu cơ bản để tạo ra các màu khác. HSL tập trung vào cách mà con người cảm nhận màu sắc, làm cho nó trở thành một công cụ hữu ích trong thiết kế đồ họa và chỉnh sửa hình ảnh.
- Cách biểu diễn màu sắc: Hệ màu HSL là một hệ màu sử dụng ba thông số để biểu diễn màu sắc gồm có:
+ H (Hue): Màu sắc.
+ S (Saturation): Độ bão hòa.
+ L (Lightness): Độ sáng.
- Cách thiết lập giá trị màu HSL:
hsl(hue, saturation, lightness)
Trong đó:
+ hue là vòng tròn màu với giá trị từ 0 đến 360.
+ saturation chỉ độ bão hoà hay độ đậm đặc của màu với giá trị từ 0% đến 100%:
Màu sẽ biến mất chỉ còn xám khi độ bão hoà bằng 0%.
Màu sẽ đầy đủ nếu độ bão hoà bằng 100%.
+ lightness là độ sáng với giá trị từ 0% đến 100%:
Với 0%, độ sáng thấp nhất, màu sẽ đen.
Với 100%, độ sáng là lớn nhất, màu sẽ trắng.
Đặt lightness = 50% để có màu đúng.
c) Các tên màu có sẵn trong CSS
- Bên cạnh việc thiết lập màu bằng các hàm rgb() và hsl(), CSS còn thiết lập sẵn các tên màu để dễ dàng cho việc sử dụng.
- Phiên bản CSS2 thiết lập tên 16 màu chuẩn. và tên màu không phân biệt chữ hoa chữ thường.
- Lưu ý: Các màu xám (hay đen trắng) có thể được thiết lập theo các cách sau:
+ rgb(x,x,x) với các tham số r, g, b bằng nhau.
+ (h,0%,x%) khi tham số saturation bằng 0%.
- Các phần tử HTML của trang web có thể được tô màu bằng các thuộc tính sau:
Thuộc tính color dùng để định dạng màu chữ (màu nổi).
Thuộc tính background-color dùng để định dạng màu nền.
Thuộc tính border dùng để định dạng màu khung viền quanh phần tử.
Các mẫu định dạng CSS được áp dụng theo nguyên tắc kế thừa trong mô hình cây HTML:
Nếu mẫu định dạng được viết cho một phần tử thì sẽ được áp dụng mặc định cho tất cả các phần tử con, cháu.
Nếu có nhiều mẫu định dạng được viết cho cùng một bộ chọn thì mẫu viết sau cùng sẽ được áp dụng.
Nếu bộ chọn có kí tự * thì được áp dụng cho mọi phần tử nhưng với độ ưu tiên thấp nhất.
Mẫu định dạng với kí hiệu !important có mức ưu tiên cao nhất.
2. THIẾT LẬP BỘ CHỌN LÀ TỔ HỢP CÁC PHẦN TỬ CÓ QUAN HỆ

Bảng 15.1. Bốn bộ chọn là tổ hợp các phần tử
Tài liệu cùng môn học
- Trắc nghiệm tin học ứng dụng 12 kết nối tri thức
- Giáo án word tin học ứng dụng 12 kết nối tri thức
- Giáo án ppt tin học ứng dụng 12 kết nối tri thức
- Giáo án chuyên đề tin học ứng dụng 12 kết nối tri thức
- Giáo án ppt chuyên đề tin học ứng dụng 12 kết nối tri thức
- Giải tin học ứng dụng 12 kết nối tri thức
- Phiếu bài tập tin học ứng dụng 12 kết nối tri thức
- Giải chuyên đề tin học ứng dụng 12 kết nối tri thức
- Lý thuyết tin học ứng dụng 12 kết nối tri thức
- Bài tập củng cố Tin học ứng dụng 12 kết nối tri thức
- Trắc nghiệm đúng sai tin học ứng dụng 12 kết nối tri thức
- Trắc nghiệm trả lời ngắn tin học ứng dụng 12 kết nối tri thức
- Đề thi tin học ứng dụng 12 kết nối tri thức
- Ppt trò chơi AI Tin học 12 Tin học ứng dụng Kết nối tri thức
- Video AI mở đầu Tin học 12 Tin học ứng dụng kết nối tri thức
Tài liệu khác
- Trắc nghiệm văn 12 kết nối tri thức
- Trắc nghiệm địa lí 12 kết nối tri thức
- Trắc nghiệm hóa học 12 kết nối tri thức
- Trắc nghiệm KTPL 12 kết nối tri thức
- Trắc nghiệm lịch sử 12 kết nối tri thức
- Trắc nghiệm sinh học 12 kết nối tri thức
- Trắc nghiệm toán 12 kết nối tri thức
- Trắc nghiệm quốc phòng 12 kết nối tri thức
- => Xem nhiều môn hơn