Làm thế nào để bạn viết mã màu rgb trong html?
Màu sắc rất quan trọng để mang lại giao diện đẹp cho trang web của bạn. Bạn có thể chỉ định màu ở cấp độ trang bằng thẻ hoặc bạn có thể đặt màu cho các thẻ riêng lẻ bằng thuộc tính bgcolor Show
Thẻ có các thuộc tính sau có thể được sử dụng để đặt các màu khác nhau –
Phương pháp mã hóa màu HTMLCó ba phương pháp khác nhau sau đây để đặt màu cho trang web của bạn –
Bây giờ chúng ta sẽ xem từng cách phối màu này Màu HTML - Tên màuBạn có thể chỉ định trực tiếp tên màu để đặt văn bản hoặc màu nền. W3C đã liệt kê 16 tên màu cơ bản sẽ hợp lệ với trình xác thực HTML nhưng có hơn 200 tên màu khác nhau được hỗ trợ bởi các trình duyệt chính Lưu ý - Kiểm tra danh sách đầy đủ Tên màu HTML Tiêu chuẩn W3C 16 màuDưới đây là danh sách các tên 16 màu Tiêu chuẩn W3C và bạn nên sử dụng chúng BlackGraySilverWhiteYellowLimeAquaFuchsiaRedGreenBluePurpleMaroonOliveNavyTealThí dụDưới đây là các ví dụ để đặt nền của thẻ HTML theo tên màu - HTML Colors by Name Màu HTML - Mã HexHệ thập lục phân là biểu diễn 6 chữ số của một màu. Hai chữ số đầu tiên (RR) đại diện cho giá trị màu đỏ, hai chữ số tiếp theo là giá trị màu xanh lá cây (GG) và chữ số cuối cùng là giá trị màu xanh lam (BB) Giá trị thập lục phân có thể được lấy từ bất kỳ phần mềm đồ họa nào như Adobe Photoshop, Paintshop Pro hoặc MS Paint Mỗi mã thập lục phân sẽ được đặt trước dấu thăng hoặc dấu thăng #. Sau đây là danh sách một vài màu sử dụng ký hiệu thập lục phân ColorColor HEX#000000#FF0000#00FF00#0000FF#FFFF00#00FFFF#FF00FF#C0C0C0#FFFFFFThí dụDưới đây là các ví dụ để đặt nền của thẻ HTML theo mã màu ở hệ thập lục phân – HTML Colors by Hex Màu HTML - Giá trị RGBGiá trị màu này được chỉ định bằng thuộc tính rgb( ). Thuộc tính này nhận ba giá trị, mỗi giá trị cho màu đỏ, xanh lục và xanh dương. Giá trị có thể là số nguyên từ 0 đến 255 hoặc phần trăm
Sau đây là danh sách hiển thị một vài màu sử dụng giá trị RGB Màu Màu sắc RGB rgb(0,0,0)rgb(255,0,0)rgb(0,255,0)rgb(0,0,255)rgb(255,255,0)rgb(0,255,255)rgb(255,0,255)rgb(192,192,192Thí dụDưới đây là các ví dụ để đặt nền của thẻ HTML theo mã màu bằng các giá trị rgb() − HTML Colors by RGB code Màu an toàn của trình duyệtDưới đây là danh sách 216 màu được cho là an toàn nhất và không phụ thuộc vào máy tính. Những màu này rất từ mã hex 000000 đến FFFFFF và chúng sẽ được hỗ trợ bởi tất cả các máy tính có bảng màu 256 Không gian màu RGB hoặc hệ màu RGB, xây dựng tất cả các màu từ sự kết hợp của các màu Đỏ, Xanh lục và Xanh lam Mỗi màu đỏ, lục và lam sử dụng 8 bit, có giá trị nguyên từ 0 đến 255. Điều này làm cho 256*256*256=16777216 màu có thể RGB ≡ Đỏ, Lục, Lam Mỗi pixel trong màn hình LED hiển thị màu sắc theo cách này, bằng cách kết hợp các đèn LED màu đỏ, xanh lá cây và xanh lam (điốt phát sáng) Khi điểm ảnh màu đỏ được đặt thành 0, đèn LED sẽ tắt. Khi pixel màu đỏ được đặt thành 255, đèn LED được bật hoàn toàn Chọn màu phù hợp cho dự án thiết kế web của bạn là một nỗ lực nghiêm túc. Bảng màu thường có thể tạo hoặc phá vỡ giao diện tổng thể của trang web Màu sắc khác nhau tạo cảm giác khác biệt cho thiết kế của bạn. Lựa chọn đúng màu sắc có thể làm cho các thiết kế và sáng tạo của bạn trông sạch sẽ, thẩm mỹ và hiện đại. Tuy nhiên, màu sắc không phù hợp có thể làm cho dự án trông sặc sỡ, khó nhìn và người dùng khó tương tác Màu của đường viền ( CSS cho phép bạn sử dụng nhiều màu sắc và hệ thống màu sắc khác nhau. Chúng bao gồm từ các màu được đặt tên, đến màu hex, màu rgb(), màu hsl, v.v. Cách sử dụng màu sắc trong HTMLCách dễ nhất để áp dụng màu sắc cho các thành phần HTML của bạn là viết HTML của bạn trong tệp 0. Sau đó, trong tệp đó, bạn chỉ cần liên kết biểu định kiểu 1 của mình với tất cả các màu và kiểu bạn chỉ địnhĐiều này làm cho mã của bạn dễ đọc hơn và tách biệt các mối quan tâm, đây được coi là phương pháp hay nhất Chúng ta có thể có một tệp, 2, với một số mã HTML như thế này
Sau đó, trong 3 của chúng tôi, chúng tôi có thể thêm vào như sau
Những phong cách này trông giống như thế này khi chúng tôi tải chúng trong trình duyệt Trong ví dụ này, chúng tôi đã sử dụng giá trị màu 4 để thay đổi màu trên trangBài viết này chủ yếu đề cập đến mô hình màu 5. Nó đưa ra một số so sánh với 6 và 7, cân nhắc ưu và nhược điểm của từng loại, đồng thời thảo luận về một số điểm khác biệt và tương đồng giữa các hệ thống màu khác nhau nàyMàu được đặt tên trong CSS là gì?Màu sắc được đặt tên là từ tiếng Anh, được gọi là màu sắc từ khóa. Và chúng khá đơn giản để sử dụng Trong tệp CSS của bạn, bạn khai báo thuộc tính bạn muốn nhắm mục tiêu và thay đổi. Sau đó, bạn sử dụng một trong các tên màu được đặt và chỉ định
Đoạn mã trên sẽ làm cho mọi phần tử 8 trong HTML của bạn có giá trị màu văn bản là 9Có khoảng 140 màu được đặt tên mà các trình duyệt hiện đại hỗ trợ. Vì vậy, sự lựa chọn của bạn tương đối hạn chế và không có nhiều loại có sẵn Với các màu được đặt tên, chúng tôi không thể khai thác sức mạnh thực sự của CSS. Vì vậy, hãy xem xét một số tùy chọn khác Hệ thống màu được đặt tên theo sốTrong trường hợp này, màu sắc được mô tả bằng một hệ thống số. Điều này cho phép bạn tận dụng tối đa toàn bộ phổ màu có sẵn Hầu hết các màn hình máy tính sử dụng hỗn hợp các màu đỏ, lục và lam kết hợp với nhau Cả hai màu 7 và 5 đều sử dụng kết hợp màu đỏ, lục và lam để tạo ra các sắc độ khác nhau. Chúng hoạt động theo cùng một cách - sự khác biệt duy nhất là các hệ thống số mà chúng sử dụng và cú pháp của chúngVì vậy, hãy xem xét từng hệ thống sâu hơn một chút Màu thập lục phân trong CSS là gì?Máy tính đếm trong hệ thống đếm thập lục phân so với con người chúng ta sử dụng hệ thống đếm thập phân Hệ thống này bao gồm các giá trị chữ và số bao gồm các ký tự này. 2Màu hex bắt đầu bằng 3 để biểu thị rằng nó thực sự là màu hex và sau đó được theo sau bởi 4 của các ký tự được đề cập ở trênNhững con số và chữ cái này đại diện cho số lượng 5 trong màuChuyển đổi màu của từ khóa, 9, từ trước đó thành giá trị màu hex tương đương của nó sẽ là
Cặp đầu tiên ( 7) đại diện cho số lượng màu đỏ. Cặp tiếp theo ( 8) đại diện cho lượng màu xanh lá cây. Và cái cuối cùng ( 8) đại diện cho lượng màu xanhCác màu hex có giá trị tối thiểu có thể sử dụng là 7 được tắt hoàn toàn và giá trị tối đa là 8 được bật hoàn toànMàu trắng trong hex là 2 hoặc 3 cho ký hiệu viết tắt của nó và màu đen là 4 hoặc 5Mô hình màu RGB là gì?Nói chung, màu 6 và màu 4 giống hệt nhau – chúng chỉ sử dụng hệ thống số và cú pháp khác nhau (nhưng màu hoàn toàn giống nhau)Nó thực sự phụ thuộc vào sở thích cá nhân mà bạn chọn sử dụng 8 là từ viết tắt của 9Thay vì sử dụng sáu ký tự thập lục phân như chúng tôi đã làm cho các giá trị màu hex, với RGB, mỗi cặp tham số xác định cường độ và độ sáng của từng màu (đỏ, lục và lam), với một số nguyên nằm trong khoảng từ 0 hoặc tỷ lệ phần trăm nằm trong khoảng ( Nó thể hiện màu sắc theo số lượng màu đỏ, xanh lá cây và xanh lam mà chúng được tạo thành và sử dụng hệ thống đếm của con người để so sánh với các màu hex nói ngôn ngữ máy tính Con số này là một mã để biểu thị mức độ tối hoặc sáng của màu Giá trị tối thiểu của 1 thể hiện rằng không có màu nào được hiển thị, vì vậy màu đó ở mức tối nhất. Mặt khác, giá trị tối đa của 2 thể hiện rằng toàn bộ lượng màu và cường độ đầy đủ được hiển thịCú pháp màu RGBGiao diện chung của một tuyên bố 4 là 4RGB có cú pháp sau
Hãy chắc chắn rằng bạn không để lại bất kỳ khoảng trống nào giữa bất kỳ thứ gì Lấy lại ví dụ về 9, mã 4 tương đương là
Màu đỏ không hiển thị trong khi màu lục và lam ở mức sáng nhất và tối đa
Rất nhiều tùy chọn với RGBVới RGB, mỗi giá trị được trộn lẫn với phần còn lại và chúng cùng nhau tạo ra một loạt các màu sắc. Bạn thậm chí có thể tạo các kết hợp màu mới, biến nó thành giấc mơ của nhà thiết kế Trong hệ màu 4, có ba giá trị bạn có thể sử dụng và mỗi giá trị có thể là một trong 256 giá trị có thểĐiều đó tạo ra tổng cộng 256 * 256 * 256 = 16.777.216 tùy chọn màu để lựa chọn Độ mờ RGBTheo mặc định, tất cả các màu của 4 hoàn toàn mờ đụcChúng tôi có khả năng làm cho màu trong suốt hơn bằng cách thay đổi độ trong suốt bằng bộ chọn 6Phần 4 giữ nguyên, nhưng giá trị thứ tư, 8, là viết tắt của 9Chúng tôi có thể cung cấp cho 8 một số là 1 hoặc 2 để mô tả mức độ mờ đục mà chúng tôi muốn màu của mình. 1 hoàn toàn nhìn xuyên thấu và trong suốt và _________ 60 _______2 hoàn toàn mờ đụcChúng tôi sẽ sử dụng lại ví dụ 9, nhưng lần này chúng tôi sẽ làm cho nó có độ mờ một nửa
Trong CSS cũng có bộ chọn 6Chúng tôi sẽ sử dụng HTML trước đó và thêm bộ chọn 6 vào phần tử 8 của chúng tôi với một lớp 9 trong CSS của chúng tôi
Lưu ý rằng điều này làm cho toàn bộ thẻ trong suốt, bao gồm nền, tiêu đề, nền của tiêu đề – mọi thứ Sức mạnh của 6 là nó cho phép chúng ta chỉ nhìn xuyên qua nền, chẳng hạn, hoặc chúng ta có thể chỉ làm cho tiêu đề trong suốt. Nó sẽ không ảnh hưởng đến toàn bộ thẻ và tất cả nội dung bên trong nóBây giờ nếu chúng ta xóa dòng ở trên và chúng ta cập nhật bộ chọn Phần kết luậnTôi hy vọng điều này đã cung cấp cho bạn một cái nhìn tổng quan về mô hình màu RGB, cú pháp của nó và cách thức hoạt động của nó. Chúng tôi cũng đã so sánh ngắn gọn nó với các mô hình màu khác trong CSS Tôi hy vọng bạn tìm thấy điều này có giá trị và cảm ơn bạn đã đọc Mã hóa vui vẻ QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Học một cái gì đó mới mỗi ngày và viết về nó Nếu bài viết này hữu ích, hãy tweet nó Học cách viết mã miễn phí. Chương trình giảng dạy nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có việc làm với tư cách là nhà phát triển. Bắt đầu |