HTML表格屬性及簡單實例

這里主要總結記錄下表格的一些屬性和簡單的樣式,方便以后不時之需。

1、<table>

  用來定義HTML的表格,具有本地屬性 border 表示邊框,border屬性的值必須為1或空字符串("")。該屬性不會控制邊框的樣式,而是由CSS來控制

  table元素可以有tr,th,td,thead,tbody,tfoot,colgroup元素

2、<tr>

  用來定義表格的一行。由于HTML表格是面向行的,所以必須分別表示每一行

  tr元素可以在table,thead,tbody和tfoot元素內使用

  tr元素內可以包含一個或者多個td或th元素

  它的align,bgcolor等屬性已過時,如果要設置屬性,請使用CSS設置

3、<td>

  用來定義表格單元格,可以同colspan,rowspan,headers局部屬性使用

  (1)colspan: 列跨度,該屬性規定了單元格可橫跨的列數,該屬性的值必須是整數

  (2)rowspan:行跨度,該屬性規定了單元格可橫跨的行數,該屬性的值必須是整數

  (3)headers:該屬性的值是一個或多個單元的ID屬性值,將單元格與列標題相關聯,可用于使用屏幕閱讀器

??:每個表格必須包含以上三個元素

一個簡單的實例

<!DOCTYPE html>
<html><body><table><tr><td>A</td><td>B</td><td>C</td></tr><tr><td>D</td><td>E</td><td>F</td></tr></table></body>
</html>

效果如下:

?4、<th>

  用來定義標題單元格,使我們有效區分數據及其描述

  它同 <td>?元素具有相同的局部屬性,兩者有如下區別:

  1. <th>是表示頭標記,通常位于首行或者首列。而且<th>中的文字默認會被加粗,而<td>是不會的
  2. <td>是數據標記,表示單元格的具體的數據

?5、<thead>

  用來定義表格的頁眉,表頭的包裝器。可以定義一行或多行,這些行是 table 元素的列標簽

  沒有thead元素,所有的tr被假定為屬于表的主體

6、<tbody>

  用來定義表格的主體

7、<tfoot>

  用來定義標記表格的頁腳

??:

  • <thead>、<tfoot>標簽內部必須擁有 <tr> 標簽
  • <thead>和<tfoot>標簽不管放在?<table> 標簽內的哪個位置,都會被分別定為到表格的頭部和底部。<tfoot>可以出現在<tbody>或<tr>之前或之后。在html5之前,<tfoot>元素必須出現在<tbody>元素之前,在html5中,可以將<tfoot>元素放在<tbody>或最后一個<tr>元素后面

8、<colgroup>

  用來定義表列組,可以使用其來將樣式應用于某個列,當然也可以使用下面要說的col元素

  具有局部屬性 span 的?<colgroup> 表示列組應該橫跨的列數。默認是一列,即對表格的一列設置樣式

  <colgroup>可以包含一個或多個 <col> 元素

9、<col>

  用來表示表單個列,建議使用<colgroup>包裹<col>元素而不是<colgroup>直接設置span屬性定義組

  <col>也具有局部屬性span

  <col>放在<colgroup>的元素內部,<col>的咩哥實例表示組中的一列。使用該標簽可以將樣式應用于列的組和該組的單個列

10、<caption>

  用來定義表格的標題,每個表中只能包含一個<caption>元素

一個簡單的例子:

<!DOCTYPE html>
<html><head><style>thead th,tfoot th {text-align: left;background: grey;color: white}tbody th {text-align: right;background: lightgrey;color: grey}/* tbody td {background: greenyellow;} */#colgroup1 {background-color: blueviolet}#col3 {background-color: yellow;font-size: small}</style></head><body><table><colgroup id="colgroup1"><col id="collAnd2" span="2"/><col id="col3"/></colgroup><colgroup id="colgroup2" span="2"></colgroup><thead><tr><th>Rank</th><th>Name</th><th>Color</th><th colspan="2">Size & Votes</th></tr></thead><tfoot><tr><th>Rank Footer</th><th>Name Footer</th><th>Color Footer</th><th colspan="2">Size And Votes Footer</th></tr></tfoot><tbody><tr><th>Favorite:</th><td>XML</td><td>CSS</td><td>Java</td><td>IOS</td></tr><tr><th>2nd Favorite:</th><td>Web</td><td>HTML5</td><td>CS</td><td>460</td></tr></tbody></table></body>
</html>
View Code

效果如下:

?

本文轉載于:猿2048?https://www.mk2048.com/blog/blog.php?id=010bbaa&title=HTML表格屬性及簡單實例

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/370584.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/370584.shtml
英文地址,請注明出處:http://en.pswp.cn/news/370584.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

怎么查看MySQL 源碼編譯了什么_Mysql 源碼編譯教程貼

題外話:這是一篇教程貼,不僅學的是mysql的編譯,還是一些編譯的知識.我也是一個菜鳥,寫一些感悟和心得,有什么問題可以批評指正,謝謝!如果只是為了安裝請移到我的另一篇安裝貼: Mysql安裝貼環境:OS: CentOS 6.6x64 minimysql: mysql-5.6.251. mysql 下載:http://dev.mysql.com/d…

linux mysql啟動_MySQL 安裝(二)

MySQL 安裝所有平臺的Mysql下載地址為&#xff1a;MySQL 下載 . 挑選你需要的 MySQL Community Server 版本及對應的平臺。Linux/UNIX上安裝MySQLLinux平臺上推薦使用RPM包來安裝MySQL&#xff0c;MySQL AB提供了以下RPM包的下載地址&#xff1a;MySQL - MySQL服務器。你需要該…

0524駝峰命名法,模態對話框

模態對話框 window.showModalDialog("url"&#xff0c;"向目標對話框傳的值"&#xff0c;"窗口特征參數") 打開模態對話框 模態對話框必須關掉才能對后端操作。 模塊對話框和窗口的區別是永遠置頂。 特征參數&#xff1a;用分號隔開&#xff0c;…

誰在偷你的記憶? 應用服務器版

您創建了一個了不起的應用程序。 您將其投入生產。 您會發現您沒有足夠的可用內存。 即使您的所有測量結果&#xff08;可能是借助我們的小型公用事業公司進行的測量 &#xff09;都表明您應該還不錯。 我們計劃發布一系列博客文章&#xff0c;研究堆消失的位置&#xff0c;并…

遺忘的html標簽

1 <span>x</span><sup>2</sup><span> y10</span> 2 <br> 3 <span>H</span><sub>2</sub><span>O</span> <sup> 標簽可定義上標文本。 包含在 <sup> 標簽和其結束標簽 …

Android四大組件之BroadcastReceiver

什么是BroadcastReceiver? BroadcastReceiver(廣播接收器)&#xff0c;顧名思義&#xff0c;是用來接收廣播的。Android內部實現了一套廣播通信機制&#xff0c;即在某個應用或某個組件注冊廣播接收器&#xff0c;接收特定類型的廣播。當別的應用或組件發送該類型的廣播時&…

mysql數據庫索引頁號為什么從3開始_MySQL數據庫快問快答

原標題&#xff1a;MySQL數據庫快問快答前言今天樓主給大家列一下關于數據庫幾個常見問題的要點&#xff0c;如果大家對其中的問題感興趣&#xff0c;可以自行擴展研究。1. UNION ALL 與 UNION 的區別UNION和UNION ALL關鍵字都是將兩個結果集合并為一個。UNION在進行表鏈接后會…

通過簡單的Spring方面擺脫null參數

什么是世界上最令人討厭的&#xff0c;同時也是最受歡迎的例外&#xff1f; 我敢打賭這是NullPointerException。 NullPointerException可以表示任何東西&#xff0c;從簡單的“ ups&#xff0c;我認為不能為空”到數小時和數天的第三方庫調試&#xff08;我敢于嘗試使用Doze…

java arraylist排序_最全Java集合筆記

集合概述什么是集合集合框架&#xff1a;用于存儲數據的容器。集合框架是為表示和操作集合而規定的一種統一的標準的體系結構。任何集合框架都包含三大塊內容&#xff1a;對外的接口、接口的實現和對集合運算的算法。接口&#xff1a;表示集合的抽象數據類型。接口允許我們操作…

【3】JVM-OutOfMemory異常重現

JVM中常見的OOM&#xff0c;那么如何通過自己編寫代碼產生這些OOM異常呢&#xff1f;通過寫代碼重現異常&#xff0c;是為了避免在工作中寫出有OOM BUG的代碼。之前雖然看過相關文章&#xff0c;但是沒自己寫過這些代碼&#xff0c;這次在編寫的實際過程中&#xff0c;由于和書…

CachedIntrospectionResults 初始化

轉載于:https://www.cnblogs.com/xiluhua/p/7862985.html

為什么有些內聯(行內)元素可以設置寬高?

為什么有些內聯&#xff08;行內&#xff09;元素如img、input可以設置寬高&#xff1f; 在說明之前我們先來了解一些定義。 塊級元素和內聯元素&#xff1a; ①塊級元素總是獨占一行&#xff0c;表現為另起一行開始&#xff0c;而且其后的元素也必須另起一行顯示。 寬度(w…

mongo數據庫和mysql數據庫的區別_Mongodb與mysql數據庫的區別

MySQLMongoDB說明mysqldmongod服務器守護進程mysqlmongo客戶端工具mysqldumpmongodump邏輯備份工具mysqlmongorestore邏輯恢復工具db.repairDatabase()修復數據庫mysqldumpmongoexport數據導出工具sourcemongoimport數據導入工具grant * privileges on *.* to …Db.addUser()Db…

在Eclipse中高效運行HTTP / REST集成測試

最近&#xff0c;我有機會使用由我親愛的Holger Staudacher編寫的OSGi-JAX-RS-Connector庫。 通過連接器&#xff0c;您可以通過將Path注釋的類型注冊為OSGi服務來輕松發布資源-實際上&#xff0c;它工作得很好。 對于我來說&#xff0c;使用普通的JUnit測試編寫驅動的服務類測…

Eclipse安裝TestNG插件

Eclipse安裝TestNG插件 TestNG是什么? TestNG按照其文檔的定義是&#xff1a; TestNG是一個測試框架&#xff0c;其靈感來自JUnit和NUnit的&#xff0c;但引入了一些新的功能&#xff0c;使其功能更強大&#xff0c;使用更方便。 TestNG是一個開源自動化測試框架;TestNG表示下…

basicdatasourcefactory mysql_Java基礎-DBCP連接池(BasicDataSource類)詳解

Java基礎-DBCP連接池(BasicDataSource類)詳解作者&#xff1a;尹正杰版權聲明&#xff1a;原創作品&#xff0c;謝絕轉載&#xff01;否則將追究法律責任。實際開發中“獲得連接”或“釋放資源”是非常消耗系統資源的兩個過程&#xff0c;為了解決此類性能問題&#xff0c;通常…

生物神經網絡衍生出的算法

一個生物神經網絡的基本結構&#xff1a; 生物神經網絡由大量神經元組成&#xff0c;這些神經元之間通過突觸相互連接。神經元可以接收來自其他神經元的信號&#xff0c;并根據信號的強度和類型來調整自己的輸出信號。這種神經元之間的相互連接和信號傳遞形成了生物神經網絡的基…

echart實例數據 本地加載_JVM 類加載概述

來源&#xff1a;SegmentFault 思否社區作者&#xff1a;又壞又迷人JVM簡介JVM是Java Virtual Machine(Java虛擬機)的縮寫&#xff0c;JVM是一種用于計算設備的規范&#xff0c;它是一個虛構出來的計算機&#xff0c;是通過在實際的計算機上仿真模擬各種計算機功能來實現的。Ja…

JPA / Hibernate:基于版本的樂觀并發控制

本文是Hibernate和JPA中基于版本的樂觀并發控制的簡介。 這個概念已經很老了&#xff0c;上面已經寫了很多東西&#xff0c;但是無論如何我都看到了它被重新發明&#xff0c;誤解和濫用。 我在編寫它只是為了傳播知識&#xff0c;并希望引起人們對并發控制和鎖定的興趣。 用例…

高可用集群搭建

高可用集群搭建  創建hadoop賬戶 創建hadoop賬戶&#xff08;#注意&#xff0c;接下來的操作均在hadoop賬戶下運行&#xff09; # useradd hadoop # passwd hadoopsu - hadoopmkdir soft disk1 disk2mkdir -p disk{1,2}/dfs/{dn,nn}mkdir -p disk{1,2}/nodemgr/local 將本地目…