HTML之表格 · Table

○ ○ ○ ○ ○ ○ 标签 ○ ○ ○ ○ ○ ○

<table>
    <caption>...</caption>    <!--表格标题-->
    <tr>    <!--表格头-->
      <th>...</th>    
      <th>...</th>
    </tr>  
    <tr>    <!--第一行数据-->
      <td>...</td>    
      <td>...</td>
    </tr>  
    <tr>    <!--第二行数据-->
      <td>...</td>    
      <td>...</td>
    </tr>  
</table>

⚠️ 注意:<td>是个容器,可以装html中所有的元素,比如文字/text,图片/img,列表/list,表格/table

○ ○ ○ ○ ○ ○ 属性 ○ ○ ○ ○ ○ ○

(1)border 边框
- 无边框,``
- 给表格 & 单元格 都加上单独的边框

table, th, td {
    border: 1px solid black;
}
单独边框

- 表格 & 单元格 边框的合并

table, th, td {
    border: 1px solid black;
    border-collapse: collapse;
}
边框的合并

(2)border-spacing 适用于<table>,增加border之间的距离:

border-spacing

(3)padding 适用于<td><th>,增加填充
(4)colspan="N"rowspan="N" 合并N行 和 合并N列
(5)table使用特定的ID选择器:
- 装饰整个表格 <table id="t01"> 和CSS代码 table#t01 {...}
- 装饰奇数行 table#t01 tr:nth-child(odd){...}
- 装饰偶数行 table#t01 tr:nth-child(even){...}
⚠️ 注意:标题行算第1行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文为阅读《Head First HTML 与 CSS》的html部分的读书笔记,方便回顾书上的知识,另一篇为He...
    兼续阅读 3,340评论 0 23
  • 昨天打完卡之后,我去看盗墓笔记了。才六天,就开始堕落了。 今天白天,也一直在看盗墓笔记,直到看完。晚上才开始看书打...
    顾尘埃阅读 125评论 0 0
  • 今天坐大巴回家,车上一个二十三四岁的姑娘,给她爸妈打电话的声音吸引了我。发嗲的声音全然不顾忌,车上还有这么多人在旁...
    四叶草_广广阅读 367评论 12 6
  • 白天没睡觉,以为小子晚上会早睡。 结果,夜晚又启动自嗨模式,十点多了还不睡觉。 遂,强制关灯,让其躺下。 然后,躺...
    欧元小姨阅读 461评论 0 1