1. 程式人生 > 其它 >HTML基礎(三)-HTML標籤(表格標籤)

HTML基礎(三)-HTML標籤(表格標籤)

5.5 表格標籤

表格由一系列標籤組合而成

  1. table:表格

  • 屬性:border用於設定邊框粗細,cellspacing用於設定單元格的間距(0為無間距)

  1. tr:table row,表示table的行

  • 編寫在table標籤中,作為table標籤的子標籤

  1. td:table data,表示table的列

  • 編寫在tr標籤中,作為tr標籤的子標籤

  1. th:table head,表示table的表頭

  • 編寫在tr標籤中,作為tr標籤的子標籤,與td使用方法一樣,但是文字會加粗並且居中顯示

5.表格中可以在td或者th中新增跨行(rowspan)和跨列(colspan)的列屬性,從而繪製出不同的表格

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>表格標籤</title>
</head>
<body>
<!-- 3行4列的表格 -->
<h1>-----3行4列的表格-----</h1>
<h2>table row(tr):表格的行,table data(td):表格資料</h2>
<h2>1、border表示給表格加邊界,數值表示粗細大小</h2>
<table border="1">
<tr>
<td>1-1</td>
<td>1-2</td>
<td>1-3</td>
<td>1-4</td>
</tr>
<tr>
<td>2-1</td>
<td>2-2</td>
<td>2-3</td>
<td>2-4</td>
</tr>
<tr>
<td>3-1</td>
<td>3-2</td>
<td>3-3</td>
<td>3-4</td>
</tr>
</table>

<h2>2、cellspacing="0"表示表格間距為0</h2>
<table border="1" cellspacing="0">
<tr>
<td>1-1</td>
<td>1-2</td>
<td>1-3</td>
<td>1-4</td>
</tr>
<tr>
<td>2-1</td>
<td>2-2</td>
<td>2-3</td>
<td>2-4</td>
</tr>
<tr>
<td>3-1</td>
<td>3-2</td>
<td>3-3</td>
<td>3-4</td>
</tr>
</table>

<h2>3、成績單跨列顯示:colspan="列數",表示當前td佔用兩個td的寬</h2>
<table border="1" cellspacing="0" width="200">
<tr>
<td colspan="2">成績單</td>
</tr>
<tr>
<td>語文</td>
<td>88</td>
</tr>
<tr>
<td>數學</td>
<td>99</td>

</tr>
</table>

<h2>4、成績單跨行顯示:rowspan="行數",表示當前td佔用兩個td的高</h2>
<table border="1" cellspacing="0" width="200">
  <tr>
    <td colspan="3">成績單</td>
  </tr>
  <tr>
    <td rowspan="2">哪吒</td>
    <td>語文</td>
    <td>88</td>
  </
tr>
  <tr>
    <td>數學</td>
    <td>99</td>
  </tr>
</table>

<h2>5、練習1 補充:align="center"表示居中</h2>
<img alt="圖片載入失敗" src="test1.jpg"><br>
<h3>輸出結果如下:</h3>
<table border="1" cellspacing="0">
  <tr>
    <td colspan="2" align="center">1-1</td>
    <td rowspan="2">1-3</td>
  </tr>
  <tr>
    <td rowspan="2">2-1</td>
    <td>2-2</td>
  </tr>
  <tr>
    <td colspan="2" align="center">3-2</td>
  </tr>
</table>

<h2>練習2:購物車 補充: table head(td):和td一樣,只不過是文字加粗居中</h2>
<img alt="載入圖片失敗" src="test2.jpg">
<table border="1" cellspacing="0">
  <tr>
    <th>編號</th>
    <th>名稱</th>
    <th>價格</th>
  </tr>
  <tr>
    <td>1</td>
    <td>羅技滑鼠</td>
    <td align="center">99</td>
  </tr>
  <tr>
    <td>2</td>
    <td>雷蛇鍵盤</td>
    <td align="center">199</td>
  </tr>
  <tr>
    <th colspan="2">總價:</th>
    <td>¥298</td>
  </tr>
</table>
</body>
</html>

顯示效果如下