HTML(十):表格标签


表格的主要作用

表格主要用于显示、展示数据,因为他可以让数据显示的非常的规整,可读性非常的好。特别是后台展示数据的时候,能够熟练运用表格就显得很重要。一个清爽简约的表格能够把繁杂的数据表现得很有条理。

例如:

.png)

表格的基本语法

基本语法


        。。。。。
    
单元格内的文字 单元格内的文字 单元格内的文字
  • 是用于定义表格的标签。

  • 标签用于定义表格里面的行,必须嵌套在

    标签中。

  • 用于定义表格中的单元格,必须嵌套在 标签中。

  • td指表格数据(table data),即数据单元格的内容

示例代码





    
    表格的基本语法


    
姓名 性别 年龄
刘德华 56
张学友 58
郭富城 51
黎明 57

表头单元格标签

一般表头单元格位于表格的第一行或第一列,表头单元格里面的文本内容会加粗居中显示。

例如:

基本语法


        。。。。
    
姓名 性别
  • 标签表示HTML表格的表头部分(table head 的缩写)

示例代码





    
    表头单元格标签


    
姓名 性别 年龄
刘德华 56

表格结构标签

使用场景:因为表格可能很长,为了更好的表示表格的语义,可以将表格分割成表格头部和表格主体两大部分。

在表格标签中,分别用:标签 表格的头部区域、标签 表格的主体区域。这样可以更好的分清表格结构。

例如:

基本语法


            
            
            。。。。。。
        
姓名 性别 年龄
刘德华 56
  • :用于定义表格的的头部。内部必须拥有标签。一般位于第一行。

  • :用于定义表格的主体,主要用于方数据本体。

  • 以上标签都是放在

    标签中。

  • 注意:

示例代码





    
    表格结构标签


    
            
            
姓名 性别 年龄
刘德华 56

表格的相关属性

表格标签的属性在实际开发中并不常用,一般通过CSS来设置。

属性

属性名 属性值 描述
align left、center、right 规定表格相对周围元素的对齐方式。
border 1 或 "" 规定表格单元是否拥有边框,默认为"",表示没有边框。
cellpadding 像素值 规定单元格与其内容之间的空白,默认1像素。
cellspacing 像素值 规定单元格之间的空白,默认2像素。
width 像素值或百分比 规定表格的宽度。
hight 像素值或百分比 规定表格的高度。

示例代码





    
    表格的相关属性



姓名 性别 年龄
刘德华 56

合并单元格

特殊情况下,需要把多个单元格合并为一个单元格。

例如:

合并单元格的方式:

  • 跨行合并:rowspan="合并单元格的个数"
  • 跨列合并:colspan="合并单元格的个数"

目标单元格:(写合并代码)

  • 跨行:最上侧单元格为目标单元格,写合并代码
  • 跨列:最左侧单元格为目标单元格,写合并代码

合并单元格三部曲:

  1. 先确定跨行还是跨列合并。
  2. 找到目标单元格,写上 合并方式 = 合并单元格数量。比如:
  3. 删除多余的单元格

示例代码





    
    合并单元格



H5