HTML實(shí)現(xiàn)合并單元格

我們要做如下樣式的一個(gè)表格

  • 首先實(shí)現(xiàn)一個(gè)簡單的表格
    • 這個(gè)表格有四行四列,那我就先做一個(gè)這樣的表格
    • 表格由 ** <table> ** 來定義,行由<tr>定義,列<td>來定義,
      主要結(jié)構(gòu)是:
<table  border="1">
   <tr>
    <td>...</td>
    <td>...</td>
    ...
  </tr>
  ...
</table>
  • 最后實(shí)現(xiàn)的簡單表格

  • 下一步需要合并單元格,需要使用的如下

    • rowspan,作用是指定單元格縱向跨越的行數(shù)。
    • colspan的作用是指定單元格橫向跨越的列數(shù)
    • 只要加在你需要合并的<td>里
//colspan用法
<table border="1">
  <tr>
     <td colspan=“3”> </td>    //表示所在單元格橫跨三列
  </tr>
  <tr>
    <td> </td>
    <td> </td>
    <td> </td>
  </tr>
</table>

// rowspan用法
 <table border="1">
   <tr>
     <td rowspan=“3”> </td>    //表示所在單元格橫跨三行
    <td> </td>
   </tr>
   <tr>
      <td> </td>
   </tr>
   <tr>
      <td> </td>
   </tr>
</table>
  • 合并好單元格之后的效果
  • 最后需要加一個(gè)居中標(biāo)題
    • html有一個(gè)標(biāo)簽caption 專門定義表格標(biāo)題,并且在表格上方居中
<table  border="1">
  <caption>購物車</caption>
   ...
</table
  • 最后發(fā)現(xiàn)一個(gè)問題
  • 表格中的文字沒有加粗和居中

    如果把 td 換成 th 一切就都好了
    注意:th 用于表頭

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,125評論 1 92
  • HTML需要掌握標(biāo)簽 標(biāo)簽(空格分隔): H5+CSS [TOC] 常用標(biāo)簽 img 注意點(diǎn) 和H系列標(biāo)簽/p標(biāo)簽...
    袁俊亮技術(shù)博客閱讀 2,128評論 1 8
  • 列表標(biāo)簽 無序列表 格式: 需要顯示條目內(nèi)容 作用:給一堆數(shù)據(jù)添加列表語義, 并且這一堆數(shù)據(jù)中所有的數(shù)據(jù)都沒有先...
    MGd閱讀 410評論 0 0
  • Table 標(biāo)簽定義 HTML 表格。 簡單的 HTML 表格由 table 元素以及一個(gè)或多個(gè) tr、th 或 ...
    爆米花0104閱讀 462評論 0 0
  • 單元格對象 單元格是電子表格中最為核心的元素,當(dāng)然單元格也是對象,是電子表格對象的子對象,所有的數(shù)據(jù)都是基于單元格...
    i7studio閱讀 7,374評論 2 7

友情鏈接更多精彩內(nèi)容