You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何不使用CSS仅用HTML自定义WordPress表格的表头

解决方案

你只需要调整表头部分的HTML标签,使用表格原生的表头属性即可实现目标效果,全程无需额外引入CSS:

核心修改点

  • 将原代码<tbody>中的第一行表头内容移出,放到新增的<thead>标签包裹的区域
  • 把表头单元格原来的<td>标签替换为HTML原生表头标签<th>
  • 给<th>添加HTML原生属性设置样式:用bgcolor设置表头背景色,text设置文字颜色,align控制对齐方式

修改后完整代码

<figure class="wp-block-table is-style-stripes"><table>
<thead>
<tr>
<th bgcolor="#2d3748" text="#ffffff" align="left"><strong>Nom </strong></th>
<th bgcolor="#2d3748" text="#ffffff" align="left"><strong>Prénom</strong></th>
<th bgcolor="#2d3748" text="#ffffff" align="left"><strong>S1 / S2</strong></th>
</tr>
</thead>
<tbody>
<tr><td>Jack</td><td>Ouille</td><td><span class="has-inline-color" style="color: #0e12d8;">12</span><br><span class="has-inline-color" style="color: #db1b1b;">11</span></td></tr>
<tr><td>Moe</td><td>Amed</td><td><span class="has-inline-color" style="color: #0e12d8;">20</span><br><span class="has-inline-color" style="color: #db1b1b;">19</span></td></tr>
<tr><td>Eric</td><td>Zhumour</td><td><span class="has-inline-color" style="color: #0e12d8;">1</span><br><span class="has-inline-color" style="color: #db1b1b;">2</span></td></tr>
<tr><td>Tom</td><td>Jaidulard</td><td><span class="has-inline-color" style="color: #0e12d8;">11</span><br><span class="has-inline-color" style="color: #db1b1b;">17</span></td></tr>
<tr><td>Marie</td><td>Pleinedegraisse</td><td><span class="has-inline-color" style="color: #0e12d8;">8</span><br><span class="has-inline-color" style="color: #db1b1b;">14</span></td></tr>
<tr><td>Adolphe</td><td>Litière</td><td><span class="has-inline-color" style="color: #0e12d8;">1</span><br><span class="has-inline-color" style="color: #db1b1b;">0</span></td></tr>
</tbody></table></figure>

注:bgcolor里的色值可以根据你想要的表头背景颜色自行替换,比如深灰色#333333、深蓝色#002366都可以。

内容的提问来源于stack exchange,提问作者JoJo1919

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 09:18:03