HTML表格

本筆記記于2021年,摘自MDN HTML板塊

1.什么是表格

表格是由行和列組成的結(jié)構(gòu)化數(shù)據(jù)集(表格數(shù)據(jù)),它能夠使簡(jiǎn)捷迅速地查找某個(gè)表示不同類型數(shù)據(jù)之間的某種關(guān)系的值
HTML 表格 應(yīng)該用于表格數(shù)據(jù) ,這正是 HTML 表格設(shè)計(jì)出來(lái)的用途

2.定義整列數(shù)據(jù)的樣式信息:<col><colgroup>

讓一列中的每個(gè)數(shù)據(jù)的樣式都一樣

<table>
  <colgroup>
    <col>
    <col style="background-color: yellow">
  </colgroup>
  <tr>
    <th>Data 1</th>
    <th>Data 2</th>
  </tr>
  <tr>
    <td>Calcutta</td>
    <td>Orange</td>
  </tr>
  <tr>
    <td>Robots</td>
    <td>Jazz</td>
  </tr>
</table>
效果圖

3.高級(jí)特性

  • <caption> 為表格增加一個(gè)標(biāo)題,標(biāo)題就放在 <table> 標(biāo)簽的下面
  • <thead> 需要嵌套在 table 元素中,放置在頭部的位置,因?yàn)樗ǔ4淼谝恍校谝恍兄型际敲苛械臉?biāo)題,但是不是每種情況都是這樣的
    使用了 <col>/<colgroup>元素,那么 <thead>元素就需要放在它們的下面
  • <tfoot> 需要嵌套在 table 元素中,放置在底部 (頁(yè)腳)的位置,一般是最后一行,往往是對(duì)前面所有行的總結(jié),比如,可以按照預(yù)想的方式將<tfoot>放在表格的底部,或者就放在 <thead> 的下面(瀏覽器仍將它呈現(xiàn)在表格的底部)
  • <tbody> 需要嵌套在 table 元素中,放置在 <thead>的下面或者是 <tfoot> 的下面,這取決于如何設(shè)計(jì)結(jié)構(gòu)
    (<tfoot>放在<thead>下面也可以生效)

4. scope屬性,可以添加在<th> 元素中,用來(lái)幫助屏幕閱讀設(shè)備更好地理解那些標(biāo)題單元格,這個(gè)標(biāo)題單元格到底是列標(biāo)題呢,還是行標(biāo)題

scope 還有兩個(gè)可選的值 : colgroup 和 rowgroup,用于位于多個(gè)列或行的頂部的標(biāo)題

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者。

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

  • 前端07班 王 對(duì)于table的使用我們會(huì)有種先入為主的厭惡。覺(jué)得頁(yè)面中不應(yīng)該出現(xiàn)表格!其實(shí)這只是針對(duì)使用HTML...
    ea203453e188閱讀 2,806評(píng)論 0 5
  • 表格、表單、列表 能夠利用表格、列表和表單完成注冊(cè)頁(yè)面的綜合案例 能出說(shuō)表格用來(lái)做什么的 能說(shuō)出列表用來(lái)做什么的 ...
    _劉彥輝閱讀 949評(píng)論 0 0
  • 一、介紹 表格,又稱為表,即是一種可視化交流模式,又是一種組織整理數(shù)據(jù)的手段。人們?cè)谕ㄓ嵔涣鳌⒖茖W(xué)研究以及數(shù)據(jù)分析...
    走著別浪閱讀 482評(píng)論 0 3
  • 創(chuàng)建表格 在HTML網(wǎng)頁(yè)中,要想創(chuàng)建表格,就需要使用表格相關(guān)的標(biāo)簽。創(chuàng)建表格的基本語(yǔ)法格式如下: 單元格內(nèi)的文字...
    王玉偉的偉閱讀 1,137評(píng)論 0 1
  • 一、概述 HTML表格由table標(biāo)簽以及一個(gè)或多個(gè)tr、th或td標(biāo)簽組成:table標(biāo)簽用來(lái)定義表格;tr標(biāo)簽...
    憐歌閱讀 1,163評(píng)論 0 0

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