Tr Bgcolor Is Obsolete: Here's How To Set Table Row Background ...
Có thể bạn quan tâm
Code Example
<table> <tr bgcolor="#ddd"> <td>First column</td> <td>Second column</td> <td>Third column</td> </tr> <tr bgcolor="#eee"> <td>First column</td> <td>Second column</td> <td>Third column</td> </tr> <tr bgcolor="#ddd"> <td>First column</td> <td>Second column</td> <td>Third column</td> </tr> </table>First column | Second column | Third column |
First column | Second column | Third column |
First column | Second column | Third column |
Setting the Background Color of Table Rows
The bgcolor attribute is now deprecated, but it was once the correct way to control the background color of table rows. Color names (such as “blue”), hex numbers, and rgb color codes could all be used with the bgcolor attribute. While browser support for this attribute is still pretty good, you really shouldn’t use it anymore. Instead, use the CSS background-color property control the color of table rows. Using CSS instead of HTML attributes has the added benefit of being applied to multiple elements simultaneously if you wish. For example, if we wanted to create a table where the color of each row alternated between hex colors #ddd and #eee, we can do that with just two CSS rules. However, if we used HTML attributes, we would have to add the attribute to every single table row.
<style> .example-table tr:nth-child(2n+1) { background-color: #ddd; } .example-table tr:nth-child(2n+0) { background-color: #eee; } </style> <table class="example-table"> <tr><td>First column</td><td>Second column</td><td>Third column</td></tr> <tr><td>First column</td><td>Second column</td><td>Third column</td></tr> <tr><td>First column</td><td>Second column</td><td>Third column</td></tr> <tr><td>First column</td><td>Second column</td><td>Third column</td></tr> <tr><td>First column</td><td>Second column</td><td>Third column</td></tr> <tr><td>First column</td><td>Second column</td><td>Third column</td></tr> </table>What that bit of code does is use the nth-child selector apply the background color #ddd to every odd numbered <tr> and the #eee background color to every even numbered row.
.example-table tr:nth-child(2n+1){background-color: #ddd;}.example-table tr:nth-child(2n+0){background-color: #eee;}First column | Second column | Third column |
First column | Second column | Third column |
First column | Second column | Third column |
First column | Second column | Third column |
First column | Second column | Third column |
First column | Second column | Third column |
Post navigation
What Does Td Colspan Have To Do With Tables In HTML?AppletsSearch HTML.com
Search for:Most Popular
- <var> HTML Tag315 views
- 10 Famous Hackers I’d Like to Date (and Why)68 views
- What Is Doxing? (And Why Is It So Scary?): An Infographic50 views
- Input Pattern: Use It To Add Basic Data Validation In HTML548 views
- Using The HTML Tag To Create Inline Frames: Here's How38 views
Từ khóa » Html Table First Column Background Color
-
How To Make First Column Of A Row Black And Second Column Red
-
How To Set Background Color In The First Column Of A Table (HTML ...
-
Coloring CSS Tables - HTML
-
Why Table Bgcolor Is No Longer Valid Code (And What To ... - HTML
-
Table Colors & Background : MGA - Web Development Tutorials
-
HTML Table Styling - W3Schools
-
: The Table Row Element - HTML - MDN Web Docs - Mozilla How To Change The Background Color Of An HTML Table - ThoughtCo
Setting Table Colors - Documentation For Action Request System 21.3
HTML And CSS Tutorial: How-To's And Miscellaneous
HTML Table Basics
Change Background Color Of First Column In Pivot T... - Qlik Community
HTML Table Basics - Learn Web Development | MDN
How To Structure An HTML Document? - ETSAV
Copyright © 2022 | Thiết Kế Truyền Hình Cáp Sông Thu