Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?


Màu sắc được chỉ định bằng tên màu được xác định trước, hoặc các giá trị RGB, HEX, HSL, RGBA, HSLA.

Show

Tên màu CSS

Trong CSS, một màu có thể đặc biệt bằng cách sử dụng tên màu được xác định trước:

Hãy tự mình thử »

CSS/HTML hỗ trợ 140 Tên màu tiêu chuẩn.


Màu nền CSS

Bạn có thể đặt màu nền cho các phần tử HTML:

Chào thế giới


Lorem ipsum door ngồi ampe, tin cậy elit elit, sed diam nomummy nibh euismod tincidunt ut laoreet doore magna aliquum eraat volutpat. Ut wisi enm quảng cáo tối thiểu veniam, quis nostrud thí nghiệm tation tation ullamcorper suscipit lobor viêm nnis alquip ex ea commodo hậu quả.

Thí dụ

Xin chào Worldlorem Ipsum.

Lorem ipsum...

Hãy tự mình thử »


CSS/HTML hỗ trợ 140 Tên màu tiêu chuẩn.

Màu nền CSS

Chào thế giới

Lorem ipsum door ngồi ampe, tin cậy elit elit, sed diam nomummy nibh euismod tincidunt ut laoreet doore magna aliquum eraat volutpat. Ut wisi enm quảng cáo tối thiểu veniam, quis nostrud thí nghiệm tation tation ullamcorper suscipit lobor viêm nnis alquip ex ea commodo hậu quả.

Thí dụ

Thí dụ

Xin chào Worldlorem Ipsum.

Lorem ipsum...


Ut wisi enim...

Hãy tự mình thử »



CSS/HTML hỗ trợ 140 Tên màu tiêu chuẩn.

Màu nền CSS

Chào thế giới

Chào thế giới

Chào thế giới

Thí dụ

Xin chào Worldlorem Ipsum.

Hello World


Hello World

Hãy tự mình thử »


CSS/HTML hỗ trợ 140 Tên màu tiêu chuẩn.

Màu nền CSS

Bạn có thể đặt màu nền cho các phần tử HTML:

Chào thế giới

#ff6347

Lorem ipsum door ngồi ampe, tin cậy elit elit, sed diam nomummy nibh euismod tincidunt ut laoreet doore magna aliquum eraat volutpat. Ut wisi enm quảng cáo tối thiểu veniam, quis nostrud thí nghiệm tation tation ullamcorper suscipit lobor viêm nnis alquip ex ea commodo hậu quả.

Thí dụ

Xin chào Worldlorem Ipsum.

Màu văn bản CSS

Thí dụ

Xin chào Worldlorem Ipsum.

...


...

Màu văn bản CSS

...

Hãy tự mình thử »

Bạn có thể đặt màu của văn bản:

Lorem ipsum door ngồi ampe, tin cậy elit elit, sed diam nomummy nibh euismod tincidunt ut laoreet doore magna aliquum eraat volutpat.




CSS có rất nhiều thuộc tính để định dạng văn bản.


định dạng văn bản

Văn bản này được tạo kiểu với một số thuộc tính định dạng văn bản. Tiêu đề sử dụng các thuộc tính văn bản-align, chuyển đổi văn bản và màu. Đoạn văn được thụt vào, căn chỉnh và không gian giữa các ký tự được chỉ định. Việc gạch chân được loại bỏ khỏi liên kết "Hãy tự mình thử" màu này.

Hãy tự mình thử »


Văn bản màu

Thuộc tính

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
1 được sử dụng để đặt màu của văn bản. Màu được chỉ định bởi:

  • một tên màu - như "đỏ"
  • Giá trị hex - như "#ff0000"
  • Giá trị RGB - như "RGB (255,0,0)"

Nhìn vào các giá trị màu CSS để biết danh sách đầy đủ các giá trị màu có thể.

Màu văn bản mặc định cho một trang được xác định trong bộ chọn cơ thể.


Màu văn bản và màu nền

Trong ví dụ này, chúng tôi xác định cả thuộc tính

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
2 và thuộc tính
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
1:

Thí dụ

cơ thể {& nbsp; màu nền: lightgrey; & nbsp; Màu sắc: màu xanh;}
  background-color: lightgrey;
  color: blue;
}

H2 {& nbsp; màu nền: màu đen; & nbsp; màu trắng;}
  background-color: black;
  color: white;
}

div {& nbsp; màu nền: màu xanh; & nbsp; màu trắng;}
  background-color: blue;
  color: white;
}

Hãy tự mình thử »

Quan trọng: Độ tương phản cao là rất quan trọng đối với những người có vấn đề về thị lực. Vì vậy, luôn đảm bảo rằng độ tương phản giữa màu văn bản và màu nền (hoặc hình nền) là tốt! High contrast is very important for people with vision problems. So, always ensure that the contrast between the text color and the background color (or background image) is good!


Thuộc tính màu văn bản CSS

Tài sảnSự mô tả
màu sắcChỉ định màu của văn bản


Bài viết này là một bản giới thiệu giới thiệu từng cách có thể sử dụng màu CSS trong HTML.

Việc sử dụng màu sắc là một hình thức cơ bản của biểu hiện con người. Trẻ em thử nghiệm màu sắc trước khi chúng có độ khéo léo thủ công để vẽ. Có lẽ đó là lý do tại sao màu sắc là một trong những điều đầu tiên mọi người thường muốn thử nghiệm khi học cách phát triển các trang web. Với CSS, có rất nhiều cách để thêm màu vào các phần tử HTML của bạn để tạo ra vẻ ngoài bạn muốn.

Chúng tôi sẽ chạm vào hầu hết những gì bạn sẽ cần biết khi sử dụng màu sắc, bao gồm một danh sách những gì bạn có thể tô màu và những gì thuộc tính CSS có liên quan, cách bạn mô tả màu sắc và cách sử dụng màu sắc thực sự cả trong các kiểu dáng và trong kịch bản. Chúng tôi cũng sẽ xem cách cho người dùng chọn màu.

Sau đó, chúng tôi sẽ kết thúc mọi thứ với một cuộc thảo luận ngắn gọn về cách sử dụng màu sắc một cách khôn ngoan: Cách chọn màu sắc phù hợp, ghi nhớ nhu cầu của những người có khả năng thị giác khác nhau.

Những thứ có thể có màu

Ở cấp độ phần tử, mọi thứ trong HTML đều có thể áp dụng màu cho nó. Thay vào đó, chúng ta hãy xem xét mọi thứ về các loại thứ được vẽ trong các yếu tố, chẳng hạn như văn bản và biên giới, v.v. Đối với mỗi người, chúng ta sẽ thấy một danh sách các thuộc tính CSS áp dụng màu sắc cho chúng.

Ở cấp độ cơ bản, thuộc tính

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
1 xác định màu nền trước của nội dung của phần tử HTML và thuộc tính
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
2 xác định màu nền của phần tử. Chúng có thể được sử dụng trên bất kỳ yếu tố nào.

Chữ

Bất cứ khi nào một phần tử được hiển thị, các thuộc tính này được sử dụng để xác định màu của văn bản, nền của nó và bất kỳ trang trí nào trên văn bản.

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
1

Màu sắc để sử dụng khi vẽ văn bản và bất kỳ trang trí văn bản nào (chẳng hạn như bổ sung các dòng dưới hoặc lớp phủ, các dòng tấn công, v.v.

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
2

Màu nền của văn bản.

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
8

Định cấu hình hiệu ứng bóng để áp dụng cho văn bản. Trong số các tùy chọn cho bóng là màu cơ sở của bóng (sau đó được làm mờ và được trộn với nền dựa trên các tham số khác). Xem văn bản thả bóng trong văn bản cơ bản và kiểu chữ để tìm hiểu thêm.

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
9

Theo mặc định, trang trí văn bản (như gạch chân, strikethroughs, v.v.) sử dụng thuộc tính

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
1 làm màu của chúng. Tuy nhiên, bạn có thể ghi đè hành vi đó và sử dụng một màu khác cho chúng với thuộc tính
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
9.

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
2

Màu sắc để sử dụng khi vẽ các ký hiệu nhấn mạnh liền kề với từng ký tự trong văn bản. Điều này được sử dụng chủ yếu khi vẽ văn bản cho các ngôn ngữ Đông Á.

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
3

Màu để sử dụng khi vẽ Caret (đôi khi được gọi là con trỏ đầu vào văn bản) trong phần tử. Điều này chỉ hữu ích trong các yếu tố có thể chỉnh sửa, chẳng hạn như

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
4 và
/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
5 hoặc các phần tử có thuộc tính HTML
/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
6 được đặt.

Hộp

Mỗi phần tử là một hộp có một số loại nội dung, và có nền và đường viền ngoài bất kỳ nội dung nào mà hộp có thể có.

Biên giới

Xem phần Biên giới để biết danh sách các thuộc tính CSS bạn có thể sử dụng để đặt màu của đường viền của hộp.

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
2

Màu nền để sử dụng trong các khu vực của yếu tố không có nội dung tiền cảnh.

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
8

Màu để sử dụng khi vẽ các cột tách dòng của văn bản.

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
9

Màu để sử dụng khi vẽ một phác thảo xung quanh bên ngoài phần tử. Đề cương này khác với đường viền ở chỗ nó không được đặt không gian cho nó trong tài liệu (vì vậy nó có thể trùng lặp nội dung khác). Nó thường được sử dụng làm chỉ số tiêu điểm, để hiển thị phần tử nào sẽ nhận được các sự kiện đầu vào.

Biên giới

Xem phần Biên giới để biết danh sách các thuộc tính CSS bạn có thể sử dụng để đặt màu của đường viền của hộp.

Màu nền để sử dụng trong các khu vực của yếu tố không có nội dung tiền cảnh.

<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
1

Màu để sử dụng khi vẽ các cột tách dòng của văn bản.

Màu để sử dụng khi vẽ một phác thảo xung quanh bên ngoài phần tử. Đề cương này khác với đường viền ở chỗ nó không được đặt không gian cho nó trong tài liệu (vì vậy nó có thể trùng lặp nội dung khác). Nó thường được sử dụng làm chỉ số tiêu điểm, để hiển thị phần tử nào sẽ nhận được các sự kiện đầu vào.

Bất kỳ yếu tố nào cũng có thể có một đường viền được vẽ xung quanh nó. Một đường viền phần tử cơ bản là một dòng được vẽ xung quanh các cạnh của nội dung phần tử. Xem các thuộc tính hộp trong mô hình hộp để tìm hiểu về mối quan hệ giữa các yếu tố và biên giới của chúng và đường viền kiểu dáng bằng cách sử dụng CSS để tìm hiểu thêm về việc áp dụng các kiểu cho biên giới.

Bạn có thể sử dụng thuộc tính tốc ký của
<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
0, cho phép bạn định cấu hình mọi thứ về đường viền trong một lần bắn (bao gồm các tính năng không màu của biên giới, như chiều rộng, kiểu dáng của nó (rắn, nét đứt, v.v.), v.v.

Chỉ định một màu duy nhất để sử dụng cho mọi bên của đường viền của phần tử.

<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
2,
<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
3,
<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
4 và
<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
5

Cho phép bạn đặt màu của phía tương ứng của đường viền của phần tử.

This is the first box.

This is the second box.

6 và

This is the first box.

This is the second box.

7

Với những điều này, bạn có thể đặt màu được sử dụng để vẽ các đường viền gần nhất với đầu và cuối của khối đường viền bao quanh. Trong chế độ viết từ trái sang phải (chẳng hạn như cách viết tiếng Anh), đường viền khởi động khối là cạnh trên và đầu khối là đáy. Điều này khác với đầu và kết thúc nội tuyến, là các cạnh trái và phải (tương ứng với nơi mỗi dòng văn bản trong hộp bắt đầu và kết thúc).

<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
8 và
<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
9

Chúng cho phép bạn tô màu các cạnh của đường viền gần nhất với đầu và phần cuối của phần bắt đầu của các dòng văn bản trong hộp. Bên nào sẽ thay đổi tùy thuộc vào các thuộc tính

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
0,
.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
1 và
.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
2, thường (nhưng không phải luôn luôn) được sử dụng để điều chỉnh định hướng văn bản dựa trên ngôn ngữ được hiển thị. Ví dụ: nếu văn bản của hộp được hiển thị từ phải sang trái, thì
<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
8 được áp dụng ở phía bên phải của đường viền.

Những cách khác để sử dụng màu

Cho phép bạn vẽ hình ảnh bằng cách sử dụng các lệnh vẽ các hình dạng, mẫu và dòng cụ thể để tạo ra một hình ảnh. Các lệnh SVG được định dạng là XML và có thể được nhúng trực tiếp vào trang web hoặc có thể được đặt trong trang bằng phần tử

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
5, giống như bất kỳ loại hình ảnh nào khác.

Webgl

Thư viện đồ họa web là API dựa trên ES OpenGL để vẽ đồ họa 2D và 3D hiệu suất cao trên web. Xem hướng dẫn WebGL của chúng tôi để tìm hiểu thêm.

Cách mô tả một màu

Để thể hiện màu trong CSS, bạn phải tìm cách dịch khái niệm "màu" tương tự thành dạng kỹ thuật số mà máy tính có thể sử dụng. Điều này thường được thực hiện bằng cách chia màu thành các thành phần, chẳng hạn như bao nhiêu của một tập hợp các màu chính để trộn với nhau, hoặc sáng để tạo màu. Như vậy, có một số cách bạn có thể mô tả màu sắc trong CSS.

Để thảo luận chi tiết hơn về từng loại giá trị màu, hãy xem tham chiếu cho đơn vị CSS

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
6.

Từ khóa

Một tập hợp các tên màu tiêu chuẩn đã được xác định, cho phép bạn sử dụng các từ khóa này thay vì các biểu diễn màu của màu nếu bạn chọn làm như vậy và có một từ khóa thể hiện màu chính xác bạn muốn sử dụng. Các từ khóa màu bao gồm các màu chính và thứ cấp tiêu chuẩn (như

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
7,
.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
8 hoặc
.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
9), các sắc thái màu xám (từ
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
0 đến
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
1, bao gồm các màu như
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
2 và
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
3) và nhiều màu khác nhau bao gồm
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
4,
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
6.

Xem các từ khóa màu trong

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
6 để biết danh sách tất cả các từ khóa màu có sẵn.

Giá trị RGB

Có ba cách để thể hiện màu RGB trong CSS.

Ký hiệu chuỗi thập lục phân

Ký hiệu chuỗi thập lục phân đại diện cho một màu sử dụng các chữ số thập lục phân để biểu thị từng thành phần màu (đỏ, xanh lá cây và xanh dương). Nó cũng có thể bao gồm một thành phần thứ tư: kênh alpha (hoặc độ mờ). Mỗi thành phần màu có thể được biểu diễn dưới dạng một số từ 0 đến 255 (0x00 và 0xff) hoặc, tùy chọn, dưới dạng một số từ 0 đến 15 (0x0 và 0xF). Tất cả các thành phần phải được chỉ định bằng cùng một số chữ số. Nếu bạn sử dụng ký hiệu một chữ số, màu cuối cùng được tính bằng cách sử dụng chữ số của mỗi thành phần hai lần; nghĩa là,

.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
8 trở thành
.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}
9 khi vẽ.

Một màu trong ký hiệu chuỗi thập lục phân luôn bắt đầu với ký tự

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
0. Sau đó, các chữ số thập lục phân của mã màu. Chuỗi không nhạy cảm trường hợp.

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
1

Chỉ định một màu toàn phần có thành phần màu đỏ là số thập lục phân

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
2, thành phần màu xanh lá cây là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
3 và thành phần màu xanh là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
4.

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
5

Chỉ định một màu có thành phần màu đỏ là số thập lục phân

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
2, thành phần màu xanh lá cây là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
3 và thành phần màu xanh là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
4. Kênh Alpha được chỉ định bởi
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
9; Giá trị này càng thấp, màu sắc mờ càng trở nên.

.boxRight {
  float: right;
  background-color: hsl(270deg, 50%, 75%);
  outline: 4px dashed rgb(110, 20, 120);
  color: hsl(0deg, 100%, 100%);
  text-decoration: underline wavy #88ff88;
  text-shadow: 2px 2px 3px black;
}
0

Chỉ định một màu có thành phần màu đỏ là số thập lục phân

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
2, thành phần màu xanh lá cây là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
3 và thành phần màu xanh là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
4.

.boxRight {
  float: right;
  background-color: hsl(270deg, 50%, 75%);
  outline: 4px dashed rgb(110, 20, 120);
  color: hsl(0deg, 100%, 100%);
  text-decoration: underline wavy #88ff88;
  text-shadow: 2px 2px 3px black;
}
4

Chỉ định một màu có thành phần màu đỏ là số thập lục phân

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
2, thành phần màu xanh lá cây là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
3 và thành phần màu xanh là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
4. Kênh Alpha được chỉ định bởi
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
9; Giá trị này càng thấp, màu sắc mờ càng trở nên.

Chỉ định một màu có thành phần màu đỏ là số thập lục phân

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
2, thành phần màu xanh lá cây là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
3 và thành phần màu xanh là
.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}
4.

Ví dụ, bạn có thể đại diện cho màu mờ đục màu xanh lam là
.boxRight {
  float: right;
  background-color: hsl(270deg, 50%, 75%);
  outline: 4px dashed rgb(110, 20, 120);
  color: hsl(0deg, 100%, 100%);
  text-decoration: underline wavy #88ff88;
  text-shadow: 2px 2px 3px black;
}
9 hoặc
<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
0. Để làm cho nó mờ đục 25%, bạn có thể sử dụng
<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
1 hoặc
<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
2.

Ký hiệu chức năng RGB

Ký hiệu chức năng RGB (Red/Green/Blue), như ký hiệu chuỗi thập lục phân, biểu thị màu sắc bằng các thành phần màu đỏ, xanh lục và xanh dương của chúng (cũng như, tùy chọn, thành phần kênh alpha cho độ mờ đục). Tuy nhiên, thay vì sử dụng chuỗi, màu được xác định bằng hàm CSS

<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
3. Hàm này chấp nhận làm tham số đầu vào của nó các giá trị của các thành phần màu đỏ, xanh lá cây và xanh dương và tham số thứ tư tùy chọn, giá trị cho kênh alpha.

Giá trị pháp lý cho từng tham số này là:

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
7,
<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
5 và
.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}
8

<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
9

Mỗi phải là giá trị

<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
7 từ 0 đến 255 (bao gồm) hoặc
<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>
8 từ 0% đến 100%.

Kênh Alpha là một số giữa 0,0 (trong suốt hoàn toàn) và 1.0 (mờ hoàn toàn). Bạn cũng có thể chỉ định tỷ lệ phần trăm trong đó 0% giống với 0,0 và 100% giống như 1.0.

Ví dụ, một màu đỏ sáng có thể được biểu diễn là #box { width: 500px; height: 200px; border: 2px solid rgb(245, 220, 225); padding: 4px 6px; font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif"; } 0 hoặc #box { width: 500px; height: 200px; border: 2px solid rgb(245, 220, 225); padding: 4px 6px; font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif"; } 1.

Ký hiệu chức năng HSL

Sơ đồ dưới đây cho thấy một xi lanh màu HSL. Huế xác định màu thực tế dựa trên vị trí dọc theo một bánh xe màu hình tròn đại diện cho màu sắc của phổ nhìn thấy được. Độ bão hòa là một tỷ lệ phần trăm của bao nhiêu cách giữa một màu xám và có lượng tối đa có thể của màu sắc đã cho. Khi giá trị của độ chói (hoặc độ sáng) tăng lên, màu sắc chuyển từ tối nhất có thể sang độ sáng nhất có thể (từ đen sang trắng). Hình ảnh lịch sự của người dùng Sharkd trên Wikipedia, được phân phối theo giấy phép CC By-SA 3.0.

Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?

Giá trị của thành phần màu sắc (h) của màu HSL là một góc từ màu đỏ xung quanh đến màu vàng, xanh lá cây, màu xanh lam, xanh dương và màu đỏ tươi (kết thúc màu đỏ một lần nữa ở 360 °) xác định màu cơ bản là gì. Giá trị có thể được chỉ định trong bất kỳ đơn vị

#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
4 nào được CSS hỗ trợ, bao gồm độ (
#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
5), radians (
#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
6), gradians (
#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
7) hoặc lượt (
#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
8). Nhưng điều này không kiểm soát sự sống động hoặc xỉn màu, hoặc màu sáng hay tối như thế nào.

Thành phần bão hòa của màu của màu chỉ định bao nhiêu phần trăm của màu cuối cùng bao gồm màu sắc được chỉ định. Phần còn lại được xác định bởi mức màu xám được cung cấp bởi thành phần độ chói (L).

Hãy nghĩ về nó giống như tạo ra màu sơn hoàn hảo:

  1. Bạn bắt đầu với sơn cơ bản, cường độ tối đa có thể cho một màu nhất định, chẳng hạn như màu xanh cường độ cao nhất có thể được biểu thị bằng màn hình của người dùng. Đây là thành phần màu sắc (h): một giá trị đại diện cho góc xung quanh bánh xe màu cho màu sắc sống động mà chúng tôi muốn sử dụng làm cơ sở của chúng tôi.hue (H) component: a value representing the angle around the color wheel for the vivid hue we want to use as our base.
  2. Sau đó chọn một loại sơn màu xám tương ứng với mức độ sáng của bạn muốn màu; Đây là độ chói. Bạn có muốn nó rất sáng và gần như trắng, hoặc rất tối và gần với màu đen hơn, hoặc ở đâu đó ở giữa? Điều này được chỉ định bằng tỷ lệ phần trăm, trong đó 0% là hoàn toàn đen và 100% là hoàn toàn trắng (bất kể độ bão hòa hay màu sắc). Ở giữa các giá trị là một khu vực màu xám theo nghĩa đen.
  3. Bây giờ bạn có một loại sơn màu xám và một màu sắc hoàn hảo, bạn cần phải trộn chúng lại với nhau. Thành phần bão hòa của màu sắc cho thấy tỷ lệ phần trăm của màu cuối cùng phải bao gồm màu sắc hoàn toàn sống động đó. Phần còn lại của màu cuối cùng được tạo thành từ sơn màu xám đại diện cho độ bão hòa.

Bạn cũng có thể tùy chọn bao gồm một kênh alpha, để làm cho màu nhỏ hơn 100% mờ đục.

Dưới đây là một số màu mẫu trong ký hiệu HSL:

table {
  border: 1px solid black;
  font: 16px "Open Sans", Helvetica, Arial, sans-serif;
  border-spacing: 0;
  border-collapse: collapse;
}

th,
td {
  border: 1px solid black;
  padding: 4px 6px;
  text-align: left;
}

th {
  background-color: hsl(0, 0%, 75%);
}

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>

Lưu ý: Khi bạn bỏ qua đơn vị của màu sắc, nó được cho là ở độ (

#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
5). When you omit the hue's unit, it's assumed to be in degrees (
#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}
5).

Ký hiệu chức năng HWB

Giống như ký hiệu chức năng HSL ở trên, hàm hwb () sử dụng cùng một giá trị màu sắc. Nhưng thay vì độ nhẹ và độ bão hòa, bạn chỉ định giá trị độ trắng và màu đen theo tỷ lệ phần trăm. Các giá trị không được phân tách bằng dấu phẩy và giá trị alpha tùy chọn có thể được bao gồm (nó phải được đi trước bởi một dấu gạch chéo phía trước

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
00).not separated with a comma and an optional alpha value can be included (it must be preceded by a forward slash
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
00).

Dưới đây là một số ví dụ về việc sử dụng ký hiệu HWB:

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)

Sử dụng màu sắc

Bây giờ bạn đã biết những thuộc tính CSS nào tồn tại cho phép bạn áp dụng màu sắc cho các phần tử và các định dạng bạn có thể sử dụng để mô tả màu sắc, bạn có thể kết hợp nó lại với nhau để bắt đầu sử dụng màu sắc. Như bạn có thể đã thấy từ danh sách dưới những thứ có thể có màu sắc, có rất nhiều thứ bạn có thể tô màu với CSS. Chúng ta hãy xem xét điều này từ hai phía: sử dụng màu trong một bảng kiểu và thêm và thay đổi màu sắc bằng cách sử dụng mã JavaScript để thay đổi kiểu của các yếu tố.

Chỉ định màu sắc trong các kiểu dáng

Cách dễ nhất để áp dụng màu sắc cho các yếu tố, và cách bạn thường làm điều đó để chỉ định màu trong các CS được sử dụng khi hiển thị các yếu tố. Mặc dù chúng tôi sẽ không sử dụng mọi tài sản được đề cập trước đây, chúng tôi sẽ xem xét một vài ví dụ. Khái niệm này giống nhau bất cứ nơi nào bạn sử dụng màu sắc.

Chúng ta hãy xem một ví dụ, bắt đầu bằng cách nhìn vào kết quả mà chúng ta đang cố gắng đạt được:

HTML

HTML chịu trách nhiệm tạo ví dụ trên được hiển thị ở đây:

<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>

Điều này khá đơn giản, sử dụng

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
01 làm trình bao bọc xung quanh nội dung, bao gồm hai
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
01 khác, mỗi cái được tạo kiểu khác nhau với một đoạn (____10103) trong mỗi hộp.

Điều kỳ diệu xảy ra, như thường lệ, trong CSS, nơi chúng ta sẽ áp dụng màu sắc xác định bố cục cho HTML ở trên.

CSS

Chúng tôi sẽ xem xét các CSS để tạo kết quả trên một mảnh tại một thời điểm, vì vậy chúng tôi có thể xem xét từng phần thú vị một.

.wrapper {
  width: 620px;
  height: 110px;
  margin: 0;
  padding: 10px;
  border: 6px solid mediumturquoise;
}

Lớp

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
04 được sử dụng để gán các kiểu cho
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
01 bao quanh tất cả các nội dung khác của chúng tôi. Điều này thiết lập kích thước của container bằng cách sử dụng
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
06 và
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
07 cũng như
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
08 và
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
09 của nó.

Điều quan tâm hơn đến cuộc thảo luận của chúng tôi ở đây là việc sử dụng thuộc tính

<div class="wrapper">
  <div class="box boxLeft">
    <p>This is the first box.p>
  div>
  <div class="box boxRight">
    <p>This is the second box.p>
  div>
div>
0 để thiết lập một biên giới xung quanh rìa bên ngoài của phần tử. Đường viền này là một đường liền nét, rộng 6 pixel, màu
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
11.

Hai hộp màu của chúng tôi có chung một số thuộc tính chung, vì vậy tiếp theo chúng tôi thiết lập một lớp,

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
12, xác định các thuộc tính được chia sẻ đó:

.box {
  width: 290px;
  height: 100px;
  margin: 0;
  padding: 4px 6px;
  font: 28px "Marker Felt", "Zapfino", cursive;
  display: flex;
  justify-content: center;
  align-items: center;
}

Tóm lại,

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
12 thiết lập kích thước của mỗi hộp, cũng như cấu hình của phông chữ được sử dụng bên trong. Chúng tôi cũng tận dụng CSS Flexbox để dễ dàng tập trung vào nội dung của mỗi hộp. Chúng tôi kích hoạt chế độ
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
14 bằng cách sử dụng
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
15 và đặt cả
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
16 và
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
17 thành
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
18. Sau đó, chúng ta có thể tạo một lớp cho mỗi trong hai hộp xác định các thuộc tính khác nhau giữa hai hộp.

.boxLeft {
  float: left;
  background-color: rgb(245, 130, 130);
  outline: 2px solid darkred;
}

Lớp

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
19, một cách khéo léo, được sử dụng để tạo kiểu hộp ở bên trái, hộp bên trái, sau đó thiết lập màu sắc:

  • Màu nền của hộp được đặt bằng cách thay đổi giá trị của thuộc tính CSS
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    2 thành
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    21.
  • Một phác thảo được xác định cho hộp. Không giống như
    <div class="wrapper">
      <div class="box boxLeft">
        <p>This is the first box.p>
      div>
      <div class="box boxRight">
        <p>This is the second box.p>
      div>
    div>
    
    0 được sử dụng phổ biến hơn,
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    23 hoàn toàn không ảnh hưởng đến bố cục; Nó rút ra trên đỉnh của bất cứ điều gì có thể xảy ra ở bên ngoài hộp của phần tử thay vì tạo phòng như
    <div class="wrapper">
      <div class="box boxLeft">
        <p>This is the first box.p>
      div>
      <div class="box boxRight">
        <p>This is the second box.p>
      div>
    div>
    
    0. Đề cương này là một đường màu đỏ sẫm, đặc, dày hai pixel. Lưu ý việc sử dụng từ khóa
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    25 khi chỉ định màu.
  • Lưu ý rằng chúng tôi không thiết lập màu văn bản một cách rõ ràng. Điều đó có nghĩa là giá trị của
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    1 sẽ được kế thừa từ phần tử chứa gần nhất xác định nó. Theo mặc định, đó là màu đen.

.boxRight {
  float: right;
  background-color: hsl(270deg, 50%, 75%);
  outline: 4px dashed rgb(110, 20, 120);
  color: hsl(0deg, 100%, 100%);
  text-decoration: underline wavy #88ff88;
  text-shadow: 2px 2px 3px black;
}

Lưu ý: Khi bạn cố gắng hiển thị nó trong Safari, nó sẽ không hiển thị đúng. Vì Safari không hỗ trợ

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
27. When you try to show it in Safari, it will not show properly. Because Safari doesn't support
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
27.

Cuối cùng, lớp

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
28 mô tả các thuộc tính duy nhất của hộp được vẽ bên phải. Nó được cấu hình để nổi hộp sang bên phải để nó xuất hiện bên cạnh hộp trước. Sau đó, các màu sau được thiết lập:

  • <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    2 được đặt bằng giá trị HSL được chỉ định bằng
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    30. Đây là một màu tím trung bình.
  • <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    23 của hộp được sử dụng để chỉ định rằng hộp phải được đặt trong một đường đứt nét dày bốn pixel có màu tím sâu hơn (
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    32).
  • Màu tiền cảnh (văn bản) được chỉ định bằng cách đặt thuộc tính
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    1 thành
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    34. Đây là một trong nhiều cách để chỉ định màu trắng.
  • Chúng tôi thêm một dòng lượn sóng màu xanh lá cây dưới văn bản với
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    35.
  • Cuối cùng, một chút bóng được thêm vào văn bản bằng cách sử dụng
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    8. Tham số
    <table>
      <thead>
        <tr>
          <th scope="col">Color in HSL notationth>
          <th scope="col">Exampleth>
        tr>
      thead>
      <tbody>
        <tr>
          <td><code>hsl(90deg, 100%, 50%)code>td>
          <td style="background-color: hsl(90deg, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(90, 100%, 50%)code>td>
          <td style="background-color: hsl(90, 100%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 50%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 75%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
        tr>
        <tr>
          <td><code>hsl(0.15turn, 90%, 50%)code>td>
          <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
        tr>
        <tr>
          <td><code>hsl(270deg, 90%, 50%)code>td>
          <td style="background-color: hsl(270deg, 90%, 50%);"> td>
        tr>
      tbody>
    table>
    
    1 của nó được đặt thành
    .box {
      width: 290px;
      height: 100px;
      margin: 0;
      padding: 4px 6px;
      font: 28px "Marker Felt", "Zapfino", cursive;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    
    0.

Để người dùng chọn một màu

Có nhiều tình huống trong đó trang web của bạn có thể cần để người dùng chọn một màu. Có lẽ bạn có giao diện người dùng có thể tùy chỉnh hoặc bạn đang triển khai một ứng dụng vẽ. Có thể bạn có văn bản có thể chỉnh sửa và cần để người dùng chọn màu văn bản. Hoặc có lẽ ứng dụng của bạn cho phép người dùng gán màu sắc cho các thư mục hoặc mục. Mặc dù trong lịch sử, cần phải triển khai trình chọn màu của riêng bạn, HTML hiện cung cấp hỗ trợ cho các trình duyệt để cung cấp một cho bạn sử dụng thông qua phần tử

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
4, bằng cách sử dụng
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
40 làm giá trị của thuộc tính
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
41 của nó.

Phần tử

/* These examples all specify varying shades of a lime green. */
hwb(90 10% 10%)
hwb(90 10% 10%)
hwb(90 50% 10%)
hwb(90deg 10% 10%)
hwb(1.5708rad 60% 0%)
hwb(.25turn 0% 40%)

/* Same lime green but with an alpha value */
hwb(90 10% 10% / 0.5)
hwb(90 10% 10% / 50%)
4 chỉ đại diện cho một màu chỉ trong ký hiệu chuỗi thập lục phân được đề cập ở trên.

Ví dụ: Chọn một màu

Chúng ta hãy xem một ví dụ đơn giản, trong đó người dùng có thể chọn một màu. Khi người dùng điều chỉnh màu, đường viền xung quanh ví dụ thay đổi để phản ánh màu mới. Sau khi hoàn thành và chọn màu cuối cùng, giá trị của bộ chọn màu được hiển thị.

Lưu ý: Trên macOS, bạn cho biết rằng bạn đã hoàn tất lựa chọn màu bằng cách đóng cửa sổ chọn màu. On macOS, you indicate that you've finalized selection of the color by closing the color picker window.

HTML

HTML ở đây tạo một hộp chứa điều khiển bộ chọn màu (với nhãn được tạo bằng phần tử

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
43) và phần tử đoạn trống (
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
03) mà chúng tôi sẽ xuất một số văn bản từ mã JavaScript của chúng tôi.

<div id="box">
  <label for="colorPicker">Border color:label>
  <input type="color" value="#8888ff" id="colorPicker" />
  <p id="output">p>
div>

CSS

CSS thiết lập một kích thước cho hộp và một số kiểu dáng cơ bản cho sự xuất hiện. Biên giới cũng được thiết lập với chiều rộng 2 pixel và màu đường viền.

#box {
  width: 500px;
  height: 200px;
  border: 2px solid rgb(245, 220, 225);
  padding: 4px 6px;
  font: 16px "Lucida Grande", "Helvetica", "Arial", "sans-serif";
}

JavaScript

Kịch bản ở đây xử lý nhiệm vụ cập nhật màu bắt đầu của đường viền để phù hợp với giá trị của người chọn màu. Sau đó, hai trình xử lý sự kiện được thêm vào để xử lý đầu vào từ phần tử

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
45.

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
0

Sự kiện

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
46 được gửi mỗi khi giá trị của phần tử thay đổi; Đó là, mỗi khi người dùng điều chỉnh màu trong bộ chọn màu. Mỗi lần sự kiện này đến, chúng tôi đặt màu đường viền của hộp để phù hợp với giá trị hiện tại của người chọn màu.

Sự kiện

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
47 được nhận khi giá trị của bộ chọn màu được hoàn thiện. Chúng tôi trả lời bằng cách đặt nội dung của phần tử
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
03 với ID
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
49 thành một chuỗi mô tả màu cuối cùng được chọn.

Sử dụng màu sắc một cách khôn ngoan

Đưa ra các lựa chọn đúng đắn khi chọn màu sắc khi thiết kế một trang web có thể là một quá trình khó khăn, đặc biệt nếu bạn không có căn cứ về nghệ thuật, thiết kế hoặc ít nhất là lý thuyết màu cơ bản. Lựa chọn màu sai có thể khiến trang web của bạn không hấp dẫn, hoặc thậm chí tệ hơn, khiến nội dung không thể đọc được do các vấn đề với màu tương phản hoặc màu mâu thuẫn. Tệ hơn nữa, nếu sử dụng sai màu có thể dẫn đến nội dung của bạn hoàn toàn không thể sử dụng được bởi những người có vấn đề về thị lực nhất định, đặc biệt là mù màu.

Tìm màu sắc phù hợp

Sắp có màu sắc phù hợp có thể là khó khăn, đặc biệt là không cần đào tạo về nghệ thuật hoặc thiết kế. May mắn thay, có những công cụ có sẵn có thể giúp bạn. Mặc dù họ không thể thay thế có một nhà thiết kế tốt giúp bạn đưa ra những quyết định này, nhưng họ chắc chắn có thể giúp bạn bắt đầu.

Màu cơ bản

Bước đầu tiên là chọn màu cơ bản của bạn. Đây là màu mà theo một cách nào đó xác định trang web của bạn hoặc chủ đề của trang web. Giống như chúng ta liên kết màu xanh lá cây với Dew Núi Đồ uống và người ta có thể nghĩ về màu xanh lam trong mối quan hệ với bầu trời hoặc đại dương, chọn một màu cơ bản thích hợp để thể hiện trang web của bạn là một nơi tốt để bắt đầu. Có rất nhiều cách để chọn một màu cơ bản; Một vài ý tưởng bao gồm:base color. This is the color that in some way defines your website or the subject matter of the site. Just as we associate green with the beverage Mountain Dew and one might think of the color blue in relationship with the sky or the ocean, choosing an appropriate base color to represent your site is a good place to start. There are plenty of ways to select a base color; a few ideas include:

  • Một màu được liên kết tự nhiên với chủ đề nội dung của bạn, chẳng hạn như màu hiện có được xác định với một sản phẩm hoặc ý tưởng hoặc đại diện màu của cảm xúc bạn muốn truyền tải.
  • Một màu xuất phát từ hình ảnh liên quan đến những gì nội dung của bạn. Nếu bạn đang tạo một trang web về một mặt hàng hoặc sản phẩm nhất định, hãy chọn màu có mặt trên vật phẩm đó.
  • Duyệt các trang web cho phép bạn xem xét rất nhiều bảng màu và hình ảnh hiện có để tìm cảm hứng.

Khi cố gắng quyết định màu cơ bản, bạn có thể thấy rằng các tiện ích mở rộng cho phép bạn chọn màu từ nội dung web có thể đặc biệt tiện dụng. Một số trong số này thậm chí còn được thiết kế đặc biệt để giúp loại công việc này. Ví dụ, trang web Colorzilla cung cấp một tiện ích mở rộng (Chrome / Firefox) cung cấp một công cụ Eyedropper để chọn màu từ web. Nó cũng có thể lấy trung bình của màu sắc của pixel trong các khu vực có kích thước khác nhau hoặc thậm chí là một khu vực được chọn của trang.

Lưu ý: Ưu điểm của màu trung bình có thể là thường thì trông giống như màu sắc thực sự là một số lượng màu liên quan đáng ngạc nhiên được sử dụng trong buổi hòa nhạc, pha trộn để tạo ra hiệu ứng mong muốn. Chỉ chọn một trong những pixel này có thể dẫn đến việc có được một màu mà tự nó trông rất lạc lõng. The advantage to averaging colors can be that often what looks like a solid color is actually a surprisingly varied number of related colors all used in concert, blending to create a desired effect. Picking just one of these pixels can result in getting a color that on its own looks very out of place.

Làm ra bảng màu

Khi bạn đã quyết định về màu cơ bản của mình, có rất nhiều công cụ trực tuyến có thể giúp bạn xây dựng một bảng màu phù hợp để sử dụng cùng với màu cơ bản của bạn bằng cách áp dụng lý thuyết màu cho màu cơ bản của bạn để xác định các màu được thêm vào phù hợp. Nhiều trong số các công cụ này cũng hỗ trợ xem các màu được lọc để bạn có thể thấy những gì họ sẽ trông giống như những người có nhiều hình thức mù màu khác nhau. Xem màu sắc và khả năng tiếp cận cho một lời giải thích ngắn gọn về lý do tại sao điều này quan trọng.

Một vài ví dụ (tất cả đều được sử dụng miễn phí kể từ thời điểm danh sách này được sửa đổi lần cuối):

  • Công cụ chọn màu của MDN
  • Paletton
  • Adobe color cc bánh xe màu trực tuyến

Khi thiết kế bảng màu của bạn, hãy nhớ rằng ngoài các màu mà các công cụ này thường tạo ra, có lẽ bạn cũng sẽ cần thêm một số màu trung tính cốt lõi như trắng (hoặc gần như trắng), đen (hoặc gần như đen), và một số sắc thái của màu xám.

Lưu ý: Thông thường, bạn tốt hơn nhiều khi sử dụng số lượng màu nhỏ nhất có thể. Bằng cách sử dụng màu sắc để làm nổi bật thay vì thêm màu vào mọi thứ trên trang, bạn giữ cho nội dung của bạn dễ đọc và màu sắc bạn sử dụng có tác động hơn nhiều. Usually, you are far better off using the smallest number of colors possible. By using color to accentuate rather than adding color to everything on the page, you keep your content easy to read and the colors you do use have far more impact.

Tài nguyên lý thuyết màu

Một đánh giá đầy đủ về lý thuyết màu sắc nằm ngoài phạm vi của bài viết này, nhưng có rất nhiều bài viết về lý thuyết màu có sẵn, cũng như các khóa học bạn có thể tìm thấy tại các trường học và trường đại học gần đó. Một vài tài nguyên hữu ích về lý thuyết màu sắc:

Khoa học màu (Học viện Khan kết hợp với Pixar)

Một khóa học trực tuyến giới thiệu các khái niệm như màu sắc là gì, cách cảm nhận và cách sử dụng màu sắc để thể hiện ý tưởng. Trình bày bởi các nghệ sĩ và nhà thiết kế Pixar.

Lý thuyết màu trên wikipedia

Mục nhập của Wikipedia về lý thuyết màu sắc, có rất nhiều thông tin tuyệt vời từ góc độ kỹ thuật. Nó không thực sự là một tài nguyên để giúp bạn trong quá trình lựa chọn màu sắc, nhưng vẫn chứa đầy thông tin hữu ích.

Màu sắc và khả năng tiếp cận

Có một số cách màu sắc có thể là một vấn đề tiếp cận. Việc sử dụng màu không đúng hoặc bất cẩn có thể dẫn đến một trang web hoặc ứng dụng mà tỷ lệ phần trăm đối tượng mục tiêu của bạn có thể không thể sử dụng đầy đủ, dẫn đến lưu lượng truy cập bị mất, doanh nghiệp bị mất và thậm chí có thể là vấn đề quan hệ công chúng. Vì vậy, điều quan trọng là bạn nên xem xét việc sử dụng màu sắc của bạn một cách cẩn thận.

Bạn nên thực hiện ít nhất nghiên cứu cơ bản về mù màu. Có một số loại; Phổ biến nhất là mù màu xanh đỏ, khiến mọi người không thể phân biệt giữa màu đỏ và màu xanh lá cây. Cũng có những người khác, từ sự bất khả xâm phạm để cho biết sự khác biệt giữa một số màu nhất định đến tổng số không thể nhìn thấy màu sắc.

Lưu ý: Quy tắc quan trọng nhất: Không bao giờ sử dụng màu như cách duy nhất để biết điều gì đó. Ví dụ, nếu bạn chỉ ra thành công hoặc thất bại của một hoạt động bằng cách thay đổi màu sắc của hình dạng từ màu trắng sang màu xanh lá cây để thành công và màu đỏ cho thất bại, người dùng có mù màu xanh lá cây sẽ không thể sử dụng trang web của bạn đúng cách. Thay vào đó, có lẽ sử dụng cả văn bản và màu sắc cùng nhau, để mọi người có thể hiểu những gì đang xảy ra. The most important rule: never use color as the only way to know something. If, for example, you indicate success or failure of an operation by changing the color of a shape from white to green for success and red for failure, users with red-green color-blindness won't be able to use your site properly. Instead, perhaps use both text and color together, so that everyone can understand what's happening.

Để biết thêm thông tin về mù màu, hãy xem các bài viết sau:

  • MEDLINE PLUS: Mù màu (Viện Y tế Quốc gia Hoa Kỳ)
  • Học viện Nhãn khoa Hoa Kỳ: Mù màu là gì?
  • Màu sắc mù quáng & thiết kế web (khả năng sử dụng.gov: Bộ Y tế và Dịch vụ Nhân sinh Hoa Kỳ)

Ví dụ thiết kế bảng màu

Hãy xem xét một ví dụ nhanh về việc chọn bảng màu thích hợp cho một trang web. Hãy tưởng tượng rằng bạn đang xây dựng một trang web cho một trò chơi mới diễn ra trên hành tinh Mars. Vì vậy, chúng ta hãy tìm kiếm một tìm kiếm trên Google cho các hình ảnh của Sao Hỏa. Rất nhiều ví dụ tốt về màu sắc sao Hỏa ở đó. Chúng tôi cẩn thận tránh các mockup và các bức ảnh từ phim. Và chúng tôi quyết định sử dụng một bức ảnh được chụp bởi một trong những nhân vật của Mars Landers đã đậu trên bề mặt trong vài thập kỷ qua, vì trò chơi diễn ra trên bề mặt của hành tinh. Chúng tôi sử dụng một công cụ chọn màu để chọn một mẫu màu chúng tôi chọn.

Sử dụng một công cụ Eyedropper, chúng tôi xác định một màu mà chúng tôi thích và xác định rằng màu sắc trong câu hỏi là

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
50, đó là một màu đỏ cam thích hợp, rất rập khuôn của bề mặt sao Hỏa.

Đã chọn màu cơ bản của chúng tôi, chúng tôi cần xây dựng bảng màu của chúng tôi. Chúng tôi quyết định sử dụng Paletton để đưa ra các màu khác mà chúng tôi cần. Khi mở Paletton, chúng ta thấy:

Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?

Tiếp theo, chúng tôi nhập mã hex màu của chúng tôi (

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
51) vào hộp "cơ sở RGB" ở góc dưới cùng bên trái của công cụ:

Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?

Bây giờ chúng ta thấy một bảng màu đơn sắc dựa trên màu chúng ta chọn từ ảnh sao Hỏa. Nếu bạn cần nhiều màu liên quan vì một số lý do, đó có thể là những màu tốt. Nhưng những gì chúng tôi thực sự muốn là một màu nhấn. Một cái gì đó sẽ bật dọc theo màu cơ bản. Để tìm thấy điều đó, chúng tôi nhấp vào chuyển đổi "Thêm bổ sung" bên dưới menu cho phép bạn chọn loại bảng màu (hiện "đơn sắc"). Paletton tính toán một màu sắc thích hợp; Nhấp vào màu nhấn xuống ở góc dưới bên phải cho chúng tôi biết rằng màu này là

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
52.

Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?

Nếu bạn không hài lòng với màu sắc được đề xuất với bạn, bạn có thể thay đổi bảng màu, để xem bạn có tìm thấy thứ gì đó bạn thích hơn không. Ví dụ: nếu chúng ta không thích màu xanh lục được đề xuất, chúng ta có thể nhấp vào biểu tượng bảng màu Triad, trình bày cho chúng ta những điều sau đây:

Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?

Màu xanh xám đó ở trên cùng bên phải trông khá tốt. Nhấp vào nó, chúng tôi thấy rằng đó là

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
53. Sẽ được sử dụng làm màu nhấn, được sử dụng một cách tiết kiệm để làm cho mọi thứ nổi bật, chẳng hạn như trong các tiêu đề hoặc trong việc làm nổi bật các tab hoặc các chỉ số khác trên trang web:

Hướng dẫn how do i add color to css code? - làm cách nào để thêm màu vào mã css?

Bây giờ chúng tôi có màu cơ bản và giọng của chúng tôi. Trên hết, chúng tôi có một vài sắc thái bổ sung của mỗi cái, chỉ trong trường hợp chúng tôi cần chúng cho độ dốc và tương tự. Các màu sau đó có thể được xuất ở một số định dạng để bạn có thể sử dụng chúng.

Một khi bạn có những màu này, có lẽ bạn vẫn sẽ cần chọn màu trung tính phù hợp. Thực hành thiết kế phổ biến là cố gắng tìm ra điểm ngọt ngào, nơi có độ tương phản vừa đủ rằng văn bản là sắc nét và có thể đọc được nhưng không đủ độ tương phản để trở nên khắc nghiệt cho mắt. Thật dễ dàng để đi quá xa theo cách này hay cách khác, vì vậy hãy chắc chắn nhận được phản hồi về màu sắc của bạn sau khi bạn đã chọn chúng và có các ví dụ về chúng được sử dụng. Nếu độ tương phản quá thấp, văn bản của bạn sẽ có xu hướng bị cuốn trôi bởi nền, không thể đọc được, nhưng nếu độ tương phản của bạn quá cao, người dùng có thể thấy trang web của bạn sarish và khó chịu khi nhìn vào.

Màu sắc, hình nền, độ tương phản và in ấn

Những gì có vẻ tốt trên màn hình có thể trông rất khác nhau trên giấy. Ngoài ra, mực có thể tốn kém và nếu người dùng đang in trang của bạn, họ không nhất thiết cần tất cả các hình nền và như vậy sử dụng hết mực quý giá của họ khi tất cả những gì quan trọng là chính văn bản. Hầu hết các trình duyệt, theo mặc định, xóa hình nền khi in tài liệu.

Nếu màu nền và hình ảnh của bạn đã được chọn cẩn thận và/hoặc rất quan trọng đối với tính hữu ích của nội dung, bạn có thể sử dụng thuộc tính CSS

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
54 để nói với trình duyệt rằng nó không nên điều chỉnh sự xuất hiện của nội dung.

Giá trị mặc định của

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
54,
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
56, chỉ ra rằng trình duyệt được phép thay đổi ngoại hình vì nó cho là cần thiết để cố gắng tối ưu hóa mức độ dễ đọc và/hoặc nền kinh tế in của nội dung, với loại thiết bị đầu ra mà tài liệu đang được rút ra trên.

Bạn có thể đặt

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
54 thành
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
58 để nói với trình duyệt rằng phần tử hoặc phần tử mà bạn sử dụng, nó đã được thiết kế đặc biệt để hoạt động tốt nhất với màu sắc và hình ảnh còn lại như hiện tại. Với bộ này, trình duyệt sẽ không làm xáo trộn sự xuất hiện của phần tử và sẽ vẽ nó như được chỉ định bởi CSS của bạn.

Lưu ý: Tuy nhiên, không có gì đảm bảo rằng

<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
59 sẽ dẫn đến việc CSS của bạn được sử dụng chính xác như đã cho. Nếu trình duyệt cung cấp tùy chọn người dùng để thay đổi đầu ra (chẳng hạn như hộp kiểm "không in" hình nền "trong hộp thoại in), sẽ ghi đè giá trị của
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
54.
There is no guarantee, though, that
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
59 will result in your CSS being used exactly as given. If the browser provides user preferences to change the output (such as a "don't print backgrounds" checkbox in a print dialog box), that overrides the value of
<table>
  <thead>
    <tr>
      <th scope="col">Color in HSL notationth>
      <th scope="col">Exampleth>
    tr>
  thead>
  <tbody>
    <tr>
      <td><code>hsl(90deg, 100%, 50%)code>td>
      <td style="background-color: hsl(90deg, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(90, 100%, 50%)code>td>
      <td style="background-color: hsl(90, 100%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 50%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 50%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 75%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 75%);"> td>
    tr>
    <tr>
      <td><code>hsl(0.15turn, 90%, 50%)code>td>
      <td style="background-color: hsl(0.15turn, 90%, 50%);"> td>
    tr>
    <tr>
      <td><code>hsl(270deg, 90%, 50%)code>td>
      <td style="background-color: hsl(270deg, 90%, 50%);"> td>
    tr>
  tbody>
table>
54.

Xem thêm

Làm thế nào để bạn nhập mã màu trong CSS?

Cách phổ biến nhất để chỉ định màu sắc trong CSS là sử dụng các giá trị thập lục phân (hoặc hex) của chúng.Các giá trị HEX thực sự chỉ là một cách khác nhau để thể hiện các giá trị RGB.Thay vì sử dụng ba số từ 0 đến 255, bạn sử dụng sáu số thập lục phân.Số Hex có thể là 0-9 và A-F.use their hexadecimal (or hex) values. Hex values are actually just a different way to represent RGB values. Instead of using three numbers between 0 and 255, you use six hexadecimal numbers. Hex numbers can be 0-9 and A-F.

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..

Mã CSS cho màu là gì?

Bộ chọn màu cung cấp các giá trị màu trong thập lục phân và RGB.... Màu sắc CSS cơ bản ..

Làm thế nào để bạn thêm màu vào một mã?

Để thay đổi một số văn bản trong tài liệu HTML sang màu khác, hãy sử dụng thẻ màu phông chữ.Để thay đổi màu của phông chữ thành màu đỏ, hãy thêm thuộc tính sau vào mã vào thẻ.#FF0000 là mã màu cho màu đỏ.use the FONT COLOR Tag. To change the color of the font to red add the following attribute to the code to the tag. #ff0000 is the color code for red.