其他分享
首页 > 其他分享> > 7.30前端之Html表格

7.30前端之Html表格

作者:互联网

7.30前端之Html表格

涉及到的标签

实现列排序、行排序、一列多值排序、一行多值排序等

标签逻辑

带边框属性的表格实例
        <table border="1">
  <tr>
  <th>key</th>
  <th>value</th>
  </tr>
  <tr>
  <td>帅气逼人</td>
  <td>的你</td>
  </tr>
  </table>
不带边框的表格实例
        <table border="0">
  <tr>
  <th>key</th>
  <th>value</th>
  </tr>
  <tr>
  <td>帅气逼人</td>
  <td>的你</td>
  </tr>
  </table>
        <table>
  <tr>
  <th>key</th>
  <th>value</th>
  </tr>
  <tr>
  <td>帅气逼人</td>
  <td>的你</td>
  </tr>
  </table>
垂直标题表格实例
        <table border="1">
  <tr>
  <th>key</th>
  <td>帅气逼人,的你</td>
  </tr>
  <tr>
  <td>value</td>
  <td>是真的帅气,真的逼人</td>
  </tr>
  </table>
带标题的表格--->用到新的标签<caption>

在表头元素前加上caption元素

        <table border="1">
  <caption>帅气逼人表</caption>
  <tr>
  <th>人名</th>
  <th>长相程度</th>
  </tr>
  <td>Lucifer</td>
  <td>和我一样</td>
  </table>
单行跨格两列--->使用新标签<colspan>
        <table border="1">
  <caption>帅气逼人表</caption>
  <tr>
  <th>人名</th>
  <th colspan="2">长相程度</th>
  </tr>
  <td>Lucifer</td>
  <td>和我一样</td>
  <td>真的帅气</td>
  </table>
单列跨格两行--->使用新标签<rowspan>
        <table border="1">
  <tr>
  <th rowspan="2">key</th>
  <td>帅气逼人,的你</td>
  </tr>
  <tr>
  <td>没人比你帅气</td>
  </tr>
  <tr>
  <th>value</th>
  <td>是真的帅气,真的逼人</td>
  </tr>
  </table>

要注意区分单列跨两行和单行跨两列的区别:

单行跨两列:

单列跨两行:

表格内含表格等内容
        <table border="1">
  <caption>帅气程度表</caption>
  <tr>
  <td>
  <p>这是一个段落</p>
  <p>这里面有一些内容</p>
  </td>
  <td>这个单元格包含一个表格:
  <table border="1">
  <tr>
  <td>A</td>
  <td>B</td>
  </tr>
  <tr>
  <td>C</td>
  <td>D</td>
  </tr>
  </table>
  </td>
  </tr>
  <tr>
  <td>这个单元格包含一个列表
  <ul>
  <li>apples</li>
  <li>bananas</li>
  <li>pineapples</li>
  </ul>
  </td>
  <td>Hello</td>
  </tr>
  </table>

这里要注意几个问题:

标签:7.30,表格,标签,逼人,表头,Html,key,帅气
来源: https://www.cnblogs.com/JunkingBoy/p/15081229.html