Hướng dẫn how do i fill a cell with color in a table html? - làm cách nào để tô một ô bằng màu trong bảng html?

bgcolor Attribute is used to specify the background color of a table row. It is not supported by HTML 5. Attribute Values: color_name: It sets the background color by using the color name.

Tôi đang tạo một dòng thời gian với bảng HTML. Tôi muốn tô màu các ô dữ liệu liên tiếp tương ứng với tuổi thọ của người được đại diện liên tiếp. Điều đó có nghĩa là, nếu người sống từ 1835 đến 1910, tất cả các cột đó sẽ được tô màu. Những người trước năm 1835, và những người sau năm 1910 thì không.

Hiện tại tôi chỉ đơn giản là có một người giữ chỗ Tilde là nội dung của các tế bào "năm":

<tr>
      <th scope="row">John Marshall Clemens</th>
      <td>Father</td>
      <td>~</td>
      <td>~</td>
      <td>~</td>
      <td>~</td>

Hiệu ứng cuối cùng sẽ trông giống như thế này (giả sử John Marshall còn sống ít nhất là từ năm 1794 đến 1797:

Hướng dẫn how do i fill a cell with color in a table html? - làm cách nào để tô một ô bằng màu trong bảng html?

Trang này chứa mã màu nền HTML. Đây là các mã HTML để chỉ định hoặc thay đổi màu nền của các bảng trong blog hoặc trang web của bạn.

Trong HTML, màu nền bảng được chỉ định bằng cách sử dụng các bảng kiểu xếp tầng (CSS). Cụ thể, bạn sử dụng thuộc tính CSS background-color để đặt màu nền cho bảng của bạn. Bạn cũng có thể chỉ định một màu nền riêng cho các hàng bảng và ô bảng của bạn nếu bạn muốn.

Màu nền cho toàn bộ bảng

Để thay đổi màu nền của toàn bộ bảng, hãy sử dụng thuộc tính background-color so với thẻ table.

Màu nền của một hàng bảng

Để thay đổi màu nền của hàng bảng, bạn áp dụng cùng một mã, nhưng vào hàng bảng trong câu hỏi (nghĩa là thẻ tr).

Ở đây chúng tôi cũng sử dụng border-collapse:collapse; để thu gọn biên giới.

Màu nền của một ô đơn

Để thay đổi màu nền của một ô bảng, bạn áp dụng cùng một mã, nhưng cho ô bảng được đề cập (nghĩa là thẻ td hoặc thẻ tiêu đề).

Sử dụng các lớp học

Các ví dụ trên sử dụng các bảng kiểu nội tuyến để đặt các thuộc tính CSS. Điều này chỉ vì nó làm cho nó dễ dàng hơn cho mục đích trình diễn. Tôi thực sự khuyến khích bạn sử dụng lớp CSS được xác định trong một bảng kiểu bên ngoài để đặt kiểu của bạn. Ngay cả các tấm phong cách nhúng thường tốt hơn nội tuyến.

Dưới đây là một ví dụ về việc thiết lập màu nền của bảng và các thuộc tính khác bằng lớp CSS.


Làm cách nào để thêm màu vào hàng bảng trong HTML?


Thuộc tính HTML BGColor được sử dụng để chỉ định màu nền của hàng bảng. Nó không được hỗ trợ bởi HTML 5. Giá trị thuộc tính: Color_Name: Nó đặt màu nền bằng cách sử dụng tên màu.

Sử dụng CSS để làm cho bảng của bạn trông đẹp hơn.

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20

Bảng HTML - Sọc Zebra

Nếu bạn thêm một màu nền trên mỗi hàng bảng khác, bạn sẽ nhận được hiệu ứng Sọc ngựa vằn đẹp. If you use (odd) instead of background-color0, the styling will occur on row 1,3,5 etc. instead of 2,4,6 etc.


Để tạo kiểu cho mọi phần tử hàng bảng khác, hãy sử dụng bộ chọn :nth-child(even) như thế này:

Lưu ý: Nếu bạn sử dụng (odd) thay vì background-color0, kiểu dáng sẽ xảy ra trên hàng 1,3,5, v.v. thay vì 2,4,6, v.v.

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20

Bảng HTML - Sọc ngựa vằn dọc

Để tạo các sọc ngựa vằn thẳng đứng, tạo kiểu cho mọi cột khác, thay vì mọi hàng khác.

Đặt :nth-child(even) cho các thành phần dữ liệu bảng như thế này:
  background-color: #D6EEEE;
}

Thí dụ

td: nth-child (chẵn), th: nth-child (chẵn) {& nbsp; màu nền: #d6eeee;} Put the background-color2 selector on both th and td elements if you want to have the styling on both headers and regular table cells.



Hãy tự mình thử »

Lưu ý: Đặt bộ chọn background-color2 trên cả hai phần tử thtd nếu bạn muốn có kiểu dáng trên cả tiêu đề và ô bảng thông thường.

Kết hợp các sọc ngựa vằn dọc và ngang

Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.
Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.
Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.
Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.
Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.Bạn có thể kết hợp kiểu dáng từ hai ví dụ ở trên và bạn sẽ có các sọc trên mọi hàng khác và mọi cột khác.

Nếu bạn sử dụng màu trong suốt, bạn sẽ có được hiệu ứng chồng chéo.

Để tạo các sọc ngựa vằn thẳng đứng, tạo kiểu cho mọi cột khác, thay vì mọi hàng khác.

Đặt :nth-child(even) cho các thành phần dữ liệu bảng như thế này:
  background-color: rgba(150, 212, 212, 0.4);
}

Thí dụ
  background-color: rgba(150, 212, 212, 0.4);
}

Thí dụ


td: nth-child (chẵn), th: nth-child (chẵn) {& nbsp; màu nền: #d6eeee;}

HọHọTiết kiệm
PeterGriffin$ 100
LoisGriffin$ 100
Lois$ 150Joe

Swanson

$ 300


Làm cách nào để lấp đầy một ô bằng màu trong bảng HTML?

Thuộc tính HTML BGColor được sử dụng để chỉ định màu nền của ô bảng. Nó không được hỗ trợ bởi HTML 5. Giá trị thuộc tính: Color_Name: Nó đặt màu văn bản bằng cách sử dụng tên màu.

HọHọTiết kiệm
PeterGriffin$ 100
LoisGriffin$ 100
Lois$ 150Joe



Làm cách nào để lấp đầy một ô bằng màu trong bảng HTML?

Thuộc tính HTML BGColor được sử dụng để chỉ định màu nền của ô bảng.Nó không được hỗ trợ bởi HTML 5. Giá trị thuộc tính: Color_Name: Nó đặt màu văn bản bằng cách sử dụng tên màu.HTML
bgcolor attribute is used to specify the background color of a table cell. It is not supported by HTML 5. Attribute Values: color_name: It sets the text color by using the color name.

Làm thế nào để bạn tô màu một ô trong một cái bàn?

Thêm bóng vào bàn..
Chọn các ô bạn muốn thay đổi.....
Trên tab Thiết kế công cụ bảng (tab Bố cục công cụ bảng trong ONENOTE), nhấp vào menu Shading ..
Dưới màu chủ đề hoặc màu tiêu chuẩn, chọn màu sắc bạn muốn ..

Làm cách nào để thêm màu vào hàng bảng trong HTML?

Thuộc tính HTML BGColor được sử dụng để chỉ định màu nền của hàng bảng.Nó không được hỗ trợ bởi HTML 5. Giá trị thuộc tính: Color_Name: Nó đặt màu nền bằng cách sử dụng tên màu.HTML