Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?

CSS (bảng kiểu xếp tầng) là ngôn ngữ cho phép bạn tạo các trang web đẹp.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?

Nhờ cú pháp màu văn bản CSS, bạn có thể xác định màu chính xác của văn bản trên trang web của mình. Cú pháp này là rất cần thiết bởi vì nó làm tăng khả năng sử dụng và khả năng truy cập của trang web của bạn và tài sản thế chấp tiếp thị khác.

Cho dù bạn đang xây dựng từ đầu hay đang sử dụng CSS Bootstrap, bạn sẽ thấy kiến ​​thức về HTML và CSS hữu ích. Trong bài viết này, chúng tôi sẽ kiểm tra cách thay đổi văn bản và màu nền trong CSS.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?

Thuộc tính màu CSS

Thuộc tính màu CSS được sử dụng để chọn màu của văn bản, màu của nền trang web và màu của các đường viền.

Cú pháp của nó được đưa ra dưới dạng màu: màu/ban đầu/kế thừa ;.

Mặt khác, thuộc tính màu nền chỉ định màu nền của một phần tử. Thuộc tính này bao gồm toàn bộ kích thước của phần tử, bao gồm đệm và biên giới. Tuy nhiên, nó không bao gồm lề.

Cú pháp của nó là: phần tử {thuộc tính màu nền}.

Thay đổi màu văn bản trên một trang web rất dễ dàng với thuộc tính màu CSS.

Trước khi chúng tôi xem xét cách thức mà nó cần thiết để hiểu các cách khác nhau, bạn có thể đặt giá trị tài sản. Bạn có thể dùng:

  • Tên màu HTML: Có 140 tên màu được hỗ trợ trong CSS. Vàng, Fuchsia, Maroon và Sky Blue chỉ là một vài ví dụ.
  • Mã màu Hex: Các mã này bao gồm ba cặp ký tự đại diện cho cường độ của ba màu chính. Các giá trị có thể có từ 00 (cường độ thấp nhất của màu chính) đến FF (cường độ cao nhất của màu chính). Mã màu hex cho màu đen là #000000, màu đỏ là #FF0000 và màu xanh là #0000FF.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?
Nguồn hình ảnh

  • Giá trị RGB: RGB là một mô hình màu khác dựa trên sự kết hợp của các màu chính màu đỏ, xanh lá cây và xanh dương. Bao gồm ba số được phân tách bằng dấu phẩy, mỗi số biểu thị cường độ của màu chính tương ứng dưới dạng số nguyên từ 0 đến 255. Đen là RGB (0, 0, 0), màu đỏ là RGB (255, 0, 0) và màu xanh là RGB (0, 0, 255).

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?
Nguồn hình ảnh

Giá trị RGB: RGB là một mô hình màu khác dựa trên sự kết hợp của các màu chính màu đỏ, xanh lá cây và xanh dương. Bao gồm ba số được phân tách bằng dấu phẩy, mỗi số biểu thị cường độ của màu chính tương ứng dưới dạng số nguyên từ 0 đến 255. Đen là RGB (0, 0, 0), màu đỏ là RGB (255, 0, 0) và màu xanh là RGB (0, 0, 255).

Tải xuống ngay: Hướng dẫn giới thiệu miễn phí về HTML & CSS

Mặc dù bạn có thể sử dụng bất kỳ giá trị nào trong số này, tên màu không được khuyến nghị. Họ rất khó để nhớ vượt ra ngoài cầu vồng tiêu chuẩn, nhưng họ cũng giới thiệu sự thiếu chính xác. Ví dụ, một người Lừa Fuchsia có thể là một Magenta khác có thể là một màu hồng nóng bỏng khác, v.v.

Thay vào đó, hãy sử dụng mã màu Hex hoặc giá trị RGB để đảm bảo bảng màu trang web của bạn trông giống như bạn muốn. Chúng cho phép bạn chọn màu chính xác của màu sắc bạn muốn. Chúng tôi sẽ sử dụng mã màu hex trong các ví dụ dưới đây vì chúng thân thiện hơn với người mới bắt đầu.

Bây giờ, hãy để Lừa đi qua cách thay đổi màu sắc và màu nền của văn bản nội tuyến trong CSS.

Thay đổi màu văn bản nội tuyến trong CSS

Để thay đổi màu của văn bản nội tuyến, hãy truy cập phần trang web của bạn. Chỉ cần thêm bộ chọn CSS thích hợp và xác định thuộc tính màu với giá trị bạn muốn. Ví dụ: giả sử bạn muốn thay đổi màu sắc của tất cả các đoạn trên trang web của bạn thành Hải quân. Sau đó, bạn có thể thêm p {color: #000080; } đến phần đầu của tệp HTML của bạn.

Bạn có thể tự hỏi điều gì sẽ xảy ra nếu bạn không đặt thuộc tính màu trong CSS của bạn. Đó là một câu hỏi hay. Màu văn bản mặc định cho một trang được xác định trong bộ chọn cơ thể. Ở đây, một ví dụ về bộ chọn cơ thể Cài đặt màu văn bản là màu xanh: This code is interactive, try changing it to see the difference.

 

   body {

  color: blue;

}

Mẹo chuyên nghiệp: Mã này là tương tác, hãy thử thay đổi nó để xem sự khác biệt.

Nếu không có bộ chọn cơ thể hoặc màu được xác định trong bộ chọn cơ thể, màu mặc định rất có thể là màu đen.

Vì vậy, hãy để nói rằng tôi muốn thay đổi màu sắc của các đoạn văn của mình sang Hải quân, như đã đề cập trong ví dụ trên và tất cả các liên kết trên trang web của tôi thành Aqua. Sau đó, tôi sử dụng bộ chọn loại P và bộ chọn thuộc tính A [HREF] và đặt thuộc tính màu thành #000080 và #00FFFF, tương ứng.

Bạn có thể tự hỏi điều gì sẽ xảy ra nếu bạn không đặt thuộc tính màu trong CSS của bạn. Đó là một câu hỏi hay. Màu văn bản mặc định cho một trang được xác định trong bộ chọn cơ thể. Ở đây, một ví dụ về bộ chọn cơ thể Cài đặt màu văn bản là màu xanh: This code is interactive, try changing it to see the difference.

 

   p {

  color: #000080;

}

a[href] {

  color: #00FFFF;

}

Mẹo chuyên nghiệp: Mã này là tương tác, hãy thử thay đổi nó để xem sự khác biệt.

Bạn có thể tự hỏi điều gì sẽ xảy ra nếu bạn không đặt thuộc tính màu trong CSS của bạn. Đó là một câu hỏi hay. Màu văn bản mặc định cho một trang được xác định trong bộ chọn cơ thể. Ở đây, một ví dụ về bộ chọn cơ thể Cài đặt màu văn bản là màu xanh: This code is interactive, try changing it to see the difference.

 

   

This is a  paragraph. The default text color was black, but I added a paragraph selector and defined the color property so it's navy.You'll see that the paragraph below is also navy, except for the link. Using a separate selector, the color of links has been changed to aqua.

Another paragraph that has a link.

Mẹo chuyên nghiệp: Mã này là tương tác, hãy thử thay đổi nó để xem sự khác biệt.

Nếu không có bộ chọn cơ thể hoặc màu được xác định trong bộ chọn cơ thể, màu mặc định rất có thể là màu đen.

Vì vậy, hãy để nói rằng tôi muốn thay đổi màu sắc của các đoạn văn của mình sang Hải quân, như đã đề cập trong ví dụ trên và tất cả các liên kết trên trang web của tôi thành Aqua. Sau đó, tôi sử dụng bộ chọn loại P và bộ chọn thuộc tính A [HREF] và đặt thuộc tính màu thành #000080 và #00FFFF, tương ứng.

Ở đây, các CSS:

Ở đây, HTML:CSS selector and define the color and background-color property with the values you want. Say you want to change the background color of links to yellow. Then you’d add the following code: 

Bạn có thể tự hỏi điều gì sẽ xảy ra nếu bạn không đặt thuộc tính màu trong CSS của bạn. Đó là một câu hỏi hay. Màu văn bản mặc định cho một trang được xác định trong bộ chọn cơ thể. Ở đây, một ví dụ về bộ chọn cơ thể Cài đặt màu văn bản là màu xanh: This code is interactive, try changing it to see the difference.

 

  a[href] {

   color: #000000;

   background-color: #FFFF00;

}

Màu nền CSS

Thuộc tính màu nền CSS cho phép bạn thay đổi màu nền của phần tử HTML. Bạn có thể đặt màu nền cho nhiều yếu tố, bao gồm một bảng, div, tiêu đề và phần tử nhịp.change the background color of an HTML element. You can set the background color for many elements, including a table, div, heading, and span element.

Khi xác định thuộc tính màu, bạn cũng nên xác định màu nền. Nó cần thiết để tuân thủ W3C CSS và các khung khác, và nó không bị tổn thương.

Kiểm tra độ tương phản màu

Thay đổi màu sắc và màu nền của văn bản cũng rất cần thiết để tránh các vấn đề về khả năng truy cập web trên trang web của bạn.web accessibility on your website.

Hãy nhìn vào bản demo trên.

Mặc dù các màu được sử dụng có thể quá giống nhau đối với những người có thể nhìn thấy các sắc thái khác nhau, nhưng gạch chân sẽ giúp chỉ ra đó là một liên kết.

Nhưng điều gì sẽ xảy ra nếu tôi loại bỏ gạch chân khỏi các liên kết trên trang web của tôi? Sau đó, tôi chỉ dựa vào màu sắc một mình để truyền đạt rằng đó là một liên kết. Trong trường hợp đó, tôi cần phải xác định và sử dụng các màu có thể truy cập web cho trang web của mình.

Điều này sẽ mất thời gian và nghiên cứu. Tuy nhiên, nếu bạn chỉ bắt đầu nghiên cứu mù màu, thì một công cụ như trình kiểm tra độ tương phản có thể giúp bạn đưa ra lựa chọn có thể truy cập khi thay đổi màu của văn bản trên trang web của bạn.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?

Bạn có thể nhập một màu sắc và màu nền, và nó sẽ cho bạn biết bạn vượt qua nếu cặp có tỷ lệ tương phản là 4,5: 1. Bất cứ điều gì thấp hơn sẽ thất bại. Chúng tôi sẽ sử dụng công cụ này để xác định các màu trong ví dụ dưới đây.

Nói rằng tôi muốn văn bản của tôi có màu đỏ và nền có màu xám. Tôi có thể bắt đầu bằng cách cắm #FF0000 và #808080 vào trình kiểm tra độ tương phản và thấy nó chỉ có tỷ lệ tương phản 1: 1. Điều đó không tốt.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?

Để cải thiện tỷ lệ, tôi sẽ di chuyển thanh trượt của màu nền trước sang trái và thanh trượt của màu nền sang bên phải cho đến khi tôi đạt mức tối thiểu 4,5: 1.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?
Vì tôi muốn đảm bảo thiết kế của mình rõ ràng nhất có thể, nên tôi sẽ chọn màu #940000 và màu nền #E0E0E0, có tỷ lệ 7: 1.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?
Tôi sẽ sử dụng chúng để tạo kiểu liên kết để nó thực sự nổi bật so với phần còn lại của đoạn văn.

Ở đây, các CSS:

Mẹo chuyên nghiệp: Mã này là tương tác, hãy thử thay đổi nó để xem sự khác biệt. This code is interactive, try changing it to see the difference.

 

   a[href] {

  color: #940000;

  background-color: #E0E0E0;

  text-decoration: none;

}

Ở đây, HTML:

Mẹo chuyên nghiệp: Mã này là tương tác, hãy thử thay đổi nó để xem sự khác biệt. This code is interactive, try changing it to see the difference.

 

   

This is a  paragraph. The default text color is black. You'll see that the paragraph below is also black, except for the link. Using an attribute selector, I've set the color, background color, and text decoration property so that it appears with a reddish font color, gray background, and no underline.

Another paragraph that has a link.

Ở đây, HTML:

Đây là kết quả:

Xem bút thay đổi màu nền văn bản trong CSS của HubSpot (@HubSpot) trên CodePen.

Thêm màu vào trang web của bạn

Thay đổi màu sắc và màu nền của văn bản trên trang web của bạn là dễ dàng. Với một số kiến ​​thức về CSS và HTML, bạn sẽ dễ dàng xây dựng hoặc tạo trang web của mình dễ dàng hơn.

Tuy nhiên, sẽ dành thời gian để tìm hiểu tên và mã màu và cách kết hợp chúng để làm cho trang web của bạn và các tài sản thế chấp tiếp thị khác có thể truy cập được - cho bạn một lý do khác để bắt đầu thêm màu vào trang web của bạn ngày hôm nay.

Hướng dẫn how do i keep font color in css? - làm cách nào để giữ màu phông chữ trong css?

Lưu ý của biên tập viên: Bài đăng này ban đầu được xuất bản vào tháng 4 năm 2021 và đã được cập nhật về tính toàn diện.

Sử dụng các giá trị RGBA, nếu bạn biết về các giá trị của màu đỏ, xanh dương, xanh lá cây và alpha sẽ được sử dụng, thì đây là cách tốt nhất để bạn thay đổi màu văn bản trong CSS.

4 cách để đặt màu trong CSS là gì?

Có một số cách khác nhau để chỉ định màu sắc trong CSS ...
Từ khóa màu ..
Hexadecimal..