HTML 表格


一、介紹表格

  表格存在即是合理的。 表格的現在還是較為常用的一種標簽,但不是用來布局,常見處理、顯示表格式數據。

二、創建表格

  語法:

<table>
  <tr>
    <td>單元格內的文字</td>
    ...
  </tr>
  ...
</table>

  說明:

  1.table用於定義一個表格。

  2.tr 用於定義表格中的一行,必須嵌套在 table標簽中,在 table中包含幾對 tr,就有幾行表格。

  3.td /td:用於定義表格中的單元格,必須嵌套在<tr></tr>標簽中,一對 <tr> </tr>中包含幾對<td></td>,就表示該行中有多少列(或多少個單元格)。

   注意:

  1. <tr></tr>中只能嵌套<td></td>

  2. <td></td>標簽,他就像一個容器,可以容納所有的元素

三、表格結構

  在使用表格進行布局時,可以將表格划分為頭部、主體和頁腳(頁腳因為有兼容性問題,我們不在贅述),具體 如下所示:

  <thead></thead>:用於定義表格的頭部。必須位於<table></table> 標簽中,一般包含網頁的logo和導航等頭部信息。

  <tbody></tbody>:用於定義表格的主體。位於<table></table>標簽中,一般包含網頁中除頭部和底部之外的其他內容。

<table>
    <thead></thead>
    <tbody></tbody>
</table>

四、表頭與標題

  1、表頭一般位於表格的第一行或第一列,其文本加粗居中,即為設置了表頭的表格。設置表頭非常簡單,只需用表頭標簽<th></th>替代相應的單元格標簽<td></td>即可。

<table>
    <tr>
          <th>姓名</th>
          <th>性別</th>
    </tr>
    
    <tr>
	  <td>Tony</td>
	  <td>男</td>
    </tr>
    <tr>
	  <td>Tom</td>
	  <td>男</td>
    </tr>
</table>    

  Tips:表頭一般是以加粗居中的方式顯示在單元格中。

  2、caption 元素定義表格標題。

  caption 標簽必須緊隨 table 標簽之后。您只能對每個表格定義一個標題。通常這個標題會被居中於表格之上。

  語法:

<table border="1">
  <caption>學生數據</caption>
	<thead>
	  <tr>
	    <th>姓名</th>
	    <th>性別</th>
	  </tr>
	</thead>
	<tbody>
	  <tr>
	    <td>Tony</td>
	    <td>男</td>
	  </tr>
	</tbody>
</table>

    如圖所示

    

五、表格屬性

屬性名 含義 常用屬性值
border 設置表格的邊框(默認border=0,無邊框) 像素值
cellspacing 設置單元格與單元格邊框之間的空白間距 像素值(默認為2像素)
cellpadding 設置單元格內容與單元格邊框之間的空白間距 像素值(默認值為1像素)
width 設置表格的寬度 像素值
height 設置表格的高度 像素值
align 設置表格在網頁中的水平對齊方式或單元格文本對齊方式 left、center、right

 

六、合並單元格

  跨行合並:rowspan

  跨列合並:colspan

  合並單元格的思想:將多個內容合並的時候,就會有多余的東西,把它刪除。 例如 把 3個 td 合並成一個, 那就多余了2個,需要刪除。

  合並的順序 先上 先左。

  案例代碼:

  <table width="500" height="300" border="1" cellspacing="0" cellpadding="0" align="center">
  <caption>火影忍者演員表</caption>
  <thead>
    <tr>
      <th>姓名</th>
      <th>性別</th>
      <th>年齡</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>鳴人</td>
      <td>男</td>
      <td rowspan="3">18</td>
    </tr>
    <tr>
      <td>佐助</td>
      <td>男</td>
    </tr>
    <tr>
      <td>大蛇丸</td>
      <td>男</td>
    </tr>
    <tr>
      <td colspan="3">卡卡西</td>
    </tr>
  </tbody>
  </table>

  

  如圖所示:

  

  更多標簽學習請參考這里:http://www.w3school.com.cn/html/index.asp

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM