灵活设置表格的某一列颜色

    xiaoxiao2021-04-15  594

    https://blog.csdn.net/hudie_1993/article/details/53914145

     

    最近正在复习关于HTML的视频,以前觉得自己对HTML中的表格问题领悟很深,今天突然学到新的知识,深感惭愧。有时候在做报表的时候,想要设置某一列的颜色,如果当表格的列数或者行数不多时,可以一一设置,但是若表格行列数比较多,那单独设置每一行或者每一列的颜色就特别麻烦。最简单的解决办法如下:

          使用表格中的直列化格式,<col></col>和<colgroup></colgroup>

    <colgroup></colgroup>:表示设置多列的颜色

    <!DOCTYPE html> <html> <head> <title></title> </head> <body> <table  cellpadding="0" cellspacing="0" width="500" height="400" align="left">    <tr> <td>  <table border="1" cellpadding="0" cellspacing="0" width="500" height="400">   <caption>学生课程表</caption>   <colgroup bgcolor="red" span="3"></colgroup> <!-- <col span="2"></col>   <col bgcolor="green"></col>-->   <thead>   <tr>      <th>标题一</th>  <th>标题二</th>  <th>标题三</th>   <th>标题四</th>   </tr>   </thead>   <tbody>    <tr>  <td>111</td>  <td>121</td>  <td>131</td>               <td>141</td> </tr>

    <tr>  <td>211</td>  <td>222</td>  <td>233</td>  <td>241</td> </tr>

    <tr>  <td>311</td>  <td>322</td>  <td>333</td>  <td>341</td> </tr>

    <tr>  <td>411</td>  <td>422</td>  <td>433</td>  <td>441</td> </tr> </tbody> <tfoot> <tr>  <td colspan="4">表的地段</td> </tr> </tfoot>  </table> </td> </tr> </table> </body> </html>


    最新回复(0)