HTML之創(chuàng)建表格

???????要求:用HTML實(shí)現(xiàn)如下所示的表格



???????對(duì)于初學(xué)者而言當(dāng)看到這個(gè)表格的時(shí)候會(huì)不會(huì)有點(diǎn)懵呢?表頭又是行合并,又是列合并的,我們不妨從最簡(jiǎn)單的入手,可以先將表格的主體創(chuàng)建好,主體的最后一行只有2列,第一列是將前3列進(jìn)行合并成為1列。

<html>
<body>
  <table border="1" >
    <caption>購(gòu)物車(chē)</captipon>
  <tbody style="text-align:center">
    <tr>
      <th> 蘋(píng)果 </th>
      <td> 3公斤 </td>
      <td> 5元/公斤 </td>
      <td> 15元 </td>
    </tr>
    <tr>
      <th> 香蕉 </th>
      <td> 2公斤 </td>
      <td> 6元/公斤 </td>
      <td> 12元 </td>
    </tr>
    <tr>
      <th colspan=3>總價(jià)</th>
      <td>27元</td>
    </tr>
  </tbody>
  </table>
</body>
</html>

效果如下圖所示:


???????接下來(lái),我們就可以對(duì)表頭進(jìn)行分析,表頭實(shí)際上是2行2列,名稱列和 小計(jì)列是將兩行合并成一行,2016-11-22列是將 重量 和 '單價(jià)' 列進(jìn)行合并成為一列。對(duì)表頭進(jìn)行分析后,我們可以在表主體上添加設(shè)置表頭的代碼:

<thead>
  <tr >
        <th rowspan=2> 名稱 </th>
        <th colspan=2> 2016-11-22 </th>
        <th rowspan=2> 小計(jì) </th>
    </tr>
    <tr>
        <th> 重量 </th>
        <th> 單價(jià) </th>
    </tr>
  </thead>

全部代碼:

<html>
<body>
  <table border="1" style="height: 112px; width: 339px">
   <caption>購(gòu)物車(chē)</captipon>
   <thead>
    <tr >
        <th rowspan=2> 名稱 </th>
        <th colspan=2> 2016-11-22 </th>
        <th rowspan=2> 小計(jì) </th>
    </tr>
    <tr>
        <th> 重量 </th>
        <th> 單價(jià) </th>
    </tr>
  </thead>
  <tbody style="text-align:center">
  <tr>
    <td> 蘋(píng)果 </td>
    <td> 3公斤 </td>
    <td> 5元/公斤 </td>
    <td> 15元 </td>
  </tr>
  <tr>
    <td> 香蕉 </td>
    <td> 2公斤 </td>
    <td> 6元/公斤 </td>
    <td class="style1"> 12元 </td>
  </tr>
  <tr>
  <td colspan=3>總價(jià)
  </td>
  <td>27元
  </td>
  </tr>
  </tbody>
  </table>
</body>
</html>

效果如圖:


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

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

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