1. 程式人生 > 實用技巧 >HTML的表格及單元格合併

HTML的表格及單元格合併

表格

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML的表格</title>
	</head>
	<body>
		<center><h1>員工資訊表</h1></center>
		<hr>
		<!--表格,border="1px"表示設定表格邊框為1畫素-->
		<table align="center" border="1px" height="30%" width="150px">
			<!--行-->
			<!--align對齊方式-->
			<tr align="center">
				<!--單元格-->
				<td>a1</td>
				<td>a2</td>
				<td>a3</td>
			</tr>
			<tr>
				<td>b1</td>
				<td>b2</td>
				<td>b3</td>
			</tr>
			<tr align="center">
				<td>c1</td>
				<td>c2</td>
				<td>c3</td>
			</tr>
		</table>
	</body>
</html>

單元格合併

rowspan和colspan

1、如果要合併兩行或更多行,則將使用rowspan屬性。
2、如果要將兩個或多個列合併為一個列,將使用colspan屬性。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>表單元格合併</title>
	</head>
	<body>
		<table align="center" border="1px" width="50%">
			<tr>
				<td>a1</td>
				<td>a2</td>
				<td>a3</td>
			</tr>
			<tr>
				<td>b1</td>
				<td>b2</td>
				<!--
				1、row合併的時候,刪除“下面的”單元格。
				2、row合併的時候,對刪除哪個沒有要求。
				-->
				<td rowspan="2">b3c3</td>
			</tr>
			<tr>
				<td colspan="2">c1c2</td>
			</tr>
		</table>
	</body>
</html>

th標籤

1、表格的表頭單元格使用<th>標籤進行定義。
2、表格的表頭單元格屬性主要是一些公共屬性,如:aligndirwidthheight
3、大多數瀏覽器會把表頭顯示為粗體居中的文字。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>表單元格合併</title>
	</head>
	<body>
		<table align="center" border="1px" width="50%">
			<tr>
				<th>姓名</th>
				<th>性別</th>
				<th>年齡</th>
			</tr>
			<tr>
				<td>a1</td>
				<td>a2</td>
				<td>a3</td>
			</tr>
			<tr>
				<td>b1</td>
				<td>b2</td>
				<td rowspan="2">b3c3</td>
			</tr>
			<tr>
				<td colspan="2">c1c2</td>
			</tr>
		</table>
	</body>
</html>