html-table

基本定义及创建:

  • 表格是由<table>定义
  • 表格中的每行由<tr>定义
  • 每行中的每列由<td>定义
    例:
  <table> 
   <tbody>
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr>
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
   </tbody>
  </table>  

上述代码效果如下:

运行结果

常用表格标签:

  • 表头:<th>heading</th>
    例:
<table border="2"> 
    <tr> 
     <th>heading1</th> 
     <th>heading2</th> 
    </tr> 
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
</table>  

上述代码运行效果:


运行结果
  • 表格标题:<caption>title</caption>
    例:
  <table border="2"> 
   <caption>
    title
   </caption> 
    <tr> 
     <th>heading1</th> 
     <th>heading2</th> 
    </tr> 
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr>
 </table> 

上述代码效果如下:


运行结果

常用表格属性:

  • 表格边框:<table border = "1">
    • 当不设置边框时默认为无边框
    • border的值越大,边框越粗

例:

  <table border="2"> 
   <tbody>
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr>
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
   </tbody>
  </table>   
运行结果
  <table border="8"> 
   <tbody>
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr>
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
   </tbody>
  </table>   
运行结果
  • 跨行或跨列的表格:colspan/rowspan
  <table border="2"> 
   <caption>
     title 
   </caption> 
    <tr> 
     <th>heading1</th> 
     <th>heading2</th> 
    </tr> 
    <tr> 
     <td colspan="2">1</td> 
    </tr> 
    <tr> 
     <td rowspan="2">3</td> 
     <td>4</td> 
    </tr> 
    <tr> 
     <td>5</td> 
    </tr> 
  </table> 
运行结果
  • 单元格边距:cellpadding
    设置单元格边距和不设置的区别
  <table border="2" cellpadding="6"> 
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
  </table> 
  <br /> 
  <table border="2"> 
   <tbody>
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
  </table>  
运行结果
  • 单元格间距:cellspacing
    例:
<table border="2" cellspacing="6"> 
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
  </table> 
  <br /> 
  <table border="2"> 
   <tbody>
    <tr> 
     <td>1</td> 
     <td>2</td> 
    </tr> 
    <tr> 
     <td>3</td> 
     <td>4</td> 
    </tr> 
  </table>  
运行结果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在HTML 中定义了表格布局。说到 table 标签,我们可以想到的大致有以下几个元素: 、 、 、 、 、 接下...
    斐硕人阅读 3,671评论 1 4
  • 电商网站的后台总少不了各种繁杂数据的录入,旁边的运营妹子录完第138条商品的时候,终于忍不住转身吼到:为什么后台的...
    newDasiykoo阅读 7,202评论 0 6
  • 表格标记(TABLE):表格不仅仅能装载数据,还被广泛地应用于网页的布局,这与表格可以将其所在区域划分为行和列即诸...
    葶寳寳阅读 441评论 1 4
  • HTML <table> 标签 tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。 表格中的属性 ...
    小沫360阅读 399评论 0 0
  • 耳东与斤欠阅读 222评论 5 4