整合營(yíng)銷(xiāo)服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          HTML 表格

          TML 表格實(shí)例:

          First NameLast NamePoints
          JillSmith50
          EveJackson94
          JohnDoe80
          AdamJohnson67

          在線實(shí)例

          表格

          這個(gè)例子演示如何在 HTML 文檔中創(chuàng)建表格。

          HTML 表格

          表格由 <table> 標(biāo)簽來(lái)定義。每個(gè)表格均有若干行(由 <tr> 標(biāo)簽定義),每行被分割為若干單元格(由 <td> 標(biāo)簽定義)。字母 td 指表格數(shù)據(jù)(table data),即數(shù)據(jù)單元格的內(nèi)容。數(shù)據(jù)單元格可以包含文本、圖片、列表、段落、表單、水平線、表格等等。

          表格實(shí)例

          <table border="1">

          <tr>

          <td>row 1, cell 1</td>

          <td>row 1, cell 2</td>

          </tr>

          <tr>

          <td>row 2, cell 1</td>

          <td>row 2, cell 2</td>

          </tr>

          </table>

          在瀏覽器顯示如下::

          row 1, cell 1row 1, cell 2
          row 2, cell 1row 2, cell 2

          HTML 表格和邊框?qū)傩?/p>

          如果不定義邊框?qū)傩裕砀駥⒉伙@示邊框。有時(shí)這很有用,但是大多數(shù)時(shí)候,我們希望顯示邊框。

          使用邊框?qū)傩詠?lái)顯示一個(gè)帶有邊框的表格:

          <table border="1">

          <tr>

          <td>Row 1, cell 1</td>

          <td>Row 1, cell 2</td>

          </tr>

          </table>

          HTML 表格表頭

          表格的表頭使用 <th> 標(biāo)簽進(jìn)行定義。

          大多數(shù)瀏覽器會(huì)把表頭顯示為粗體居中的文本:

          <table border="1">

          <tr>

          <th>Header 1</th>

          <th>Header 2</th>

          </tr>

          <tr>

          <td>row 1, cell 1</td>

          <td>row 1, cell 2</td>

          </tr>

          <tr>

          <td>row 2, cell 1</td>

          <td>row 2, cell 2</td>

          </tr>

          </table>

          在瀏覽器顯示如下:

          Header 1Header 2
          row 1, cell 1row 1, cell 2
          row 2, cell 1row 2, cell 2

          更多實(shí)例

          沒(méi)有邊框的表格

          本例演示一個(gè)沒(méi)有邊框的表格。

          表格中的表頭(Heading)

          本例演示如何顯示表格表頭。

          帶有標(biāo)題的表格

          本例演示一個(gè)帶標(biāo)題 (caption) 的表格

          跨行或跨列的表格單元格

          本例演示如何定義跨行或跨列的表格單元格。

          表格內(nèi)的標(biāo)簽

          本例演示如何顯示在不同的元素內(nèi)顯示元素。

          單元格邊距(Cell padding)

          本例演示如何使用 Cell padding 來(lái)創(chuàng)建單元格內(nèi)容與其邊框之間的空白。

          單元格間距(Cell spacing)

          本例演示如何使用 Cell spacing 增加單元格之間的距離。

          HTML 表格標(biāo)簽

          標(biāo)簽描述
          <table>定義表格
          <th>定義表格的表頭
          <tr>定義表格的行
          <td>定義表格單元
          <caption>定義表格標(biāo)題
          <colgroup>定義表格列的組
          <col>定義用于表格列的屬性
          <thead>定義表格的頁(yè)眉
          <tbody>定義表格的主體
          <tfoot>定義表格的頁(yè)腳

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          挑戰(zhàn)30天在頭條寫(xiě)日記#

          HTML是一種用于創(chuàng)建網(wǎng)頁(yè)結(jié)構(gòu)和內(nèi)容的標(biāo)記語(yǔ)言,其中包含了許多標(biāo)簽,可以用于排版、布局和展示內(nèi)容。本文將詳細(xì)介紹HTML中的<tr>和<td>標(biāo)簽的使用方法,并通過(guò)示例展示如何創(chuàng)建表格。


          1. <tr>標(biāo)簽的作用: <tr>標(biāo)簽代表HTML表格中的一行(行數(shù)據(jù)),它可以包含一個(gè)或多個(gè)<td>元素作為單元格。


          2. <td>標(biāo)簽的作用: <td>標(biāo)簽用于定義表格中的一個(gè)單元格(列數(shù)據(jù)),可以包含文本、圖像、鏈接等內(nèi)容。

          3. 如何使用<tr>和<td>: 在使用<tr>和<td>標(biāo)簽時(shí),首先需要?jiǎng)?chuàng)建一個(gè)<table>元素作為表格的容器,然后在其中嵌套<tr>和<td>標(biāo)簽,如下所示:

          htmlCopy code<table>
            <tr>
              <td>單元格1</td>
              <td>單元格2</td>
            </tr>
            <tr>
              <td>單元格3</td>
              <td>單元格4</td>
            </tr>
          </table>
          

          4. 表格樣式: 可以使用CSS來(lái)為表格添加樣式,如設(shè)置邊框、背景顏色等。以下是一個(gè)簡(jiǎn)單的示例:

          htmlCopy code<style>
            table {
              border-collapse: collapse;
              width: 100%;
            }
            td {
              border: 1px solid black;
              padding: 8px;
              text-align: center;
            }
          </style>
          


          5. 示例應(yīng)用: 以下示例演示了如何使用<tr>和<td>標(biāo)簽創(chuàng)建一個(gè)包含姓名、年齡和城市的簡(jiǎn)單表格:

          htmlCopy code<!DOCTYPE html>
          <html>
          <head>
            <style>
              table {
                border-collapse: collapse;
                width: 100%;
              }
              td {
                border: 1px solid black;
                padding: 8px;
                text-align: center;
              }
            </style>
          </head>
          <body>
          
          <table>
            <tr>
              <td>姓名</td>
              <td>年齡</td>
              <td>城市</td>
            </tr>
            <tr>
              <td>張三</td>
              <td>25</td>
              <td>北京</td>
            </tr>
            <tr>
              <td>李四</td>
              <td>30</td>
              <td>上海</td>
            </tr>
            <tr>
              <td>王五</td>
              <td>28</td>
              <td>廣州</td>
            </tr>
          </table>
          
          </body>
          </html>
          

          6. 書(shū)籍參考:

          • "HTML and CSS: Design and Build Websites" by Jon Duckett
          • "Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics" by Jennifer Niederst Robbins


          7. 總結(jié): 通過(guò)本文的介紹,我們了解了HTML中<tr>和<td>標(biāo)簽的基本用法,以及如何創(chuàng)建簡(jiǎn)單的表格和添加樣式。使用這些標(biāo)簽,我們可以輕松地創(chuàng)建具有結(jié)構(gòu)和內(nèi)容的網(wǎng)頁(yè)表格,提升頁(yè)面的可讀性和可視性。

          TML中的表格是由<table>標(biāo)簽進(jìn)行定義的,表格在HTML中的表現(xiàn)形式與使用方法與word中的表格非常類(lèi)似。多數(shù)情況使用Dreamweaver的可視化視圖只做表格更為簡(jiǎn)單、方便。本文主要講述如何使用代碼來(lái)編寫(xiě)表格,讓大家掌握表格的代碼書(shū)寫(xiě)格式與其對(duì)應(yīng)的屬性。

          表格的標(biāo)簽組成

          HTML中的表格是由<table>為主體標(biāo)簽,瀏覽器會(huì)將該標(biāo)簽解釋為一個(gè)表格。表格中的行使用<tr>標(biāo)簽進(jìn)行定義。<tr>標(biāo)簽為<table>標(biāo)簽的子類(lèi),設(shè)置若干個(gè)<tr>標(biāo)簽可以將表格分割為若干個(gè)行。<td>標(biāo)簽用于定義表格的列,<td>標(biāo)簽為又是<tr>標(biāo)簽的子類(lèi),因此每個(gè)行都需要設(shè)置相應(yīng)數(shù)量的<td>標(biāo)簽來(lái)分割列,形成一個(gè)完整的表格。

          表格的標(biāo)簽組合關(guān)系為:

          <table>

          <tr>

          <td>我是單元格1</td>

          <td>我是單元格2</td>

          </tr>

          </table>

          表格中可以插入文本、圖片、列表、段落、表單、水平線等任何html標(biāo)簽,甚至可以用來(lái)做頁(yè)面布局。但是table布局存在代碼冗余過(guò)長(zhǎng)、不符合HTML規(guī)范、搜索引擎不友好等問(wèn)題。因此建議大家盡量不要使用table進(jìn)行頁(yè)面布局,除非頁(yè)面中確實(shí)需要一張表格。

          剩下的<th>、<thead>、<tbody> 和 <tfoot>很少被用到,這是由于瀏覽器對(duì)它們的支持不太好。

          表格和邊框?qū)傩?/strong>

          表格自身可以定義border屬性來(lái)決定表格邊框的寬度,該屬性的值默認(rèn)是以數(shù)字單位進(jìn)行顯示,例如border=”1″該值的單位為px。注意,不要在border的數(shù)值后面加上任何單位,否該值無(wú)法正確識(shí)別。

          表格的表頭

          在<table>中可以通過(guò)<th>標(biāo)簽設(shè)置表頭,表頭的<th>標(biāo)簽與<tr>標(biāo)簽屬于平級(jí),并且表頭一般出現(xiàn)在<tr>標(biāo)簽的前面。對(duì)于一個(gè)表格來(lái)說(shuō),表頭并不是必須的,可以根據(jù)需要插入表頭。<th>標(biāo)簽內(nèi)的文字會(huì)被自動(dòng)加粗。

          單元格的合并

          單元格的合并分為垂直合并與水平合并,在合并時(shí)需要確定其他行與列中是否有對(duì)應(yīng)數(shù)量的單元格。

          水平合并單元格使用colspan屬性,其值是用數(shù)字的形式確定需要合并的單元格數(shù)量,例如colspan=”2″即代表向右合并兩個(gè)單元格。

          垂直合并單元格使用rowspan屬性,與水平合并的屬性相同,同樣也是以數(shù)字形式確定需要合并的單元格數(shù)量,例如rowspan=”2″代表向下合并兩個(gè)單元格。

          實(shí)例演示代碼:

          <table border=“1”>

          <tr>

          <th>姓名</th>

          <th colspan=“2”>電話</th>

          </tr>

          <tr>

          <td>Bill Gates</td>

          <td>555 77 854</td>

          <td>555 77 855</td>

          </tr>

          </table><h4>橫跨兩行的單元格:</h4>

          <table border=“1”>

          <tr>

          <th>姓名</th>

          <td>Bill Gates</td>

          </tr>

          <tr>

          <th rowspan=“2”>電話</th>

          <td>555 77 854</td>

          </tr>

          <tr>

          <td>555 77 855</td>

          </tr>

          </table>

          單元格邊距

          表格具有與padding樣式類(lèi)似的內(nèi)邊距功能。通過(guò)在<table>標(biāo)簽內(nèi)定義cellpadding屬性,來(lái)為其標(biāo)簽下的所有<td>元素設(shè)置內(nèi)邊距。cellpadding屬性的參數(shù)是值是以數(shù)字的形式來(lái)確定邊距的大小,例如cellpadding=”10″ 則表示table中的所有<tr>標(biāo)簽內(nèi)邊距為10px

          單元格間距

          單元格的間距是設(shè)置<tr>標(biāo)簽的外邊距,這個(gè)也與css樣式中的margin類(lèi)似,通過(guò)在<table>標(biāo)簽內(nèi)定義cellspacing屬性,來(lái)為其標(biāo)簽下的所有td元素設(shè)置外邊距。該屬性也是以數(shù)字的形式來(lái)確定外邊距的大小,例如cellspacing=”10″則表示這個(gè)table中的所有<tr>標(biāo)簽的外邊距為10px

          為表格設(shè)置背景

          表格可以通過(guò)background屬性為表格或單元格設(shè)置任意圖片作為背景,其使用方法非常像css中的background。為background設(shè)置對(duì)應(yīng)的圖片路徑,即可使單元格顯示相應(yīng)的圖片。例如background=”table_bg.gif”

          表格內(nèi)容的對(duì)齊排列

          表格的對(duì)齊分為水平對(duì)齊和垂直對(duì)齊。它們分別是align屬性與valign屬性,將這兩個(gè)屬性插入到對(duì)應(yīng)的<td>標(biāo)簽中即可完成單元格內(nèi)文本或圖像的對(duì)齊。

          水平對(duì)齊align分別有三個(gè)值:left左對(duì)齊、center水平居中、right右對(duì)齊

          垂直對(duì)齊valign也有三個(gè)值:top頂端對(duì)齊、middle垂直居中、bottom底部對(duì)齊、baseline為基線對(duì)齊。

          其中基線對(duì)齊可能無(wú)法從字面上理解,其實(shí)基線對(duì)齊也就是文本出現(xiàn)在表格的中上部而不是正中央。如果文字不大的話,效果和middle差不多,比middle稍微靠上一點(diǎn)。

          私信發(fā)送【前端】有驚喜!


          主站蜘蛛池模板: 精品国产一区二区三区av片| 一区二区免费视频| 久久亚洲中文字幕精品一区| 亚洲一区爱区精品无码| 欧美日韩精品一区二区在线视频| 中文无码AV一区二区三区| 精品国产一区二区三区www| 中文字幕无码不卡一区二区三区| 国产在线不卡一区二区三区| 偷拍精品视频一区二区三区| 国产精品免费视频一区| 精品国产一区二区三区AV| 亚洲一区免费在线观看| 色噜噜狠狠一区二区三区果冻| 国语精品一区二区三区| 国产一区二区三区高清在线观看| 亚洲中文字幕丝袜制服一区| 日韩经典精品无码一区| 亚洲av区一区二区三| 亚洲一区二区三区免费| 中文字幕精品亚洲无线码一区应用| 一区二区日韩国产精品| 精品国产一区二区22| 精品国产AⅤ一区二区三区4区| 熟女大屁股白浆一区二区| 激情综合一区二区三区| 无码囯产精品一区二区免费| 无码人妻AV免费一区二区三区| 人妻AV中文字幕一区二区三区| 亚洲AV成人一区二区三区AV| 3d动漫精品啪啪一区二区中文| 精品一区二区视频在线观看| 国产一区二区在线| 精品一区二区三区视频在线观看| 视频精品一区二区三区| 国产亚洲情侣一区二区无码AV| 国产亚洲综合一区柠檬导航| 精品一区二区三区东京热| 午夜福利无码一区二区| 亚洲国产成人精品久久久国产成人一区二区三区综| 精品人妻一区二区三区四区在线 |