1.table標籤的基本語法
<table>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
這樣就創建了一個 2×2 大小的表格,這些標籤的意義分別爲:<table>
<caption>表格標題:表格標籤示例</caption>
<colgroup>
<col style="background-color:red;" /> <!-- 將第一列的背景設置爲紅色。 -->
<col span="2" style="text-align:center;" /> <!-- 將第二列、第三列的字體排列方設置爲“居中對齊”。 -->
</colgroup>
<tr>
<th>表頭-加粗顯示</th>
<th>表頭-加粗顯示</th>
<th>表頭-加粗顯示</th>
</tr>
<tr>
<td>表單數據 {0,0}</td>
<td>表單數據 {0,1}</td>
<td>表單數據 {0,2}</td>
</tr>
<tr>
<td>表單數據 {1,0}</td>
<td>表單數據 {1,1}</td>
<td>表單數據 {1,2}</td>
</tr>
<tr>
<td>表單數據 {2,0}</td>
<td>表單數據 {2,1}</td>
<td>表單數據 {2,2}</td>
</tr>
</table>
以上代碼創建了一個表格,結果如下圖所示<table border="1">
然後這個表格就變成了這樣:像這樣的表格的確也沒多好看,不過好處就是這些邊框可以明確地將表單數據分開。
實例:「模仿」神奇寶貝第五世代招式列表(節選)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
<style type="text/css">
table {text-align:center;vertical-align:middle;} <!-- 重新定義 table 標籤的文字對齊方式,嗯...居中對齊,很常用,不是嗎。-->
#topic {background-color:#FCF;}
#teshu {background-color:#00F;}
#bianhua {background-color:#999;}
#e {background-color:#300;}
#yanshi {background-color:#960;}
#chaoneng {background-color:#F06;}
#gang {background-color:#CCC;}
.font1 {font-weight:bold;color:#FFF;}
.font2 {font-weight:bold;color:#06F;}
</style>
</head>
<body>
<table border="3" bordercolor="#F9F" cellspacing="0" cellpadding="10" align="center"> <!-- 讓表格在頁面中居中顯示;改變線框粗度和顏色; -->
<caption>PokermonV 招式列表</caption>
<tr id="topic">
<th>編號</th>
<th>技能名</th>
<th>屬性</th>
<th>類型</th>
<th>威力</th>
<th>命中</th>
<th>PP值</th>
<th>說明</th>
</tr>
<tr>
<td>468</td>
<td>磨爪</td>
<td id="e" class="font1">惡</td>
<td id="bianhua" class="font1">變化</td>
<td>--</td>
<td>--</td>
<td>15</td>
<td>使自身攻擊力和命中率提升一級</td>
</tr>
<tr>
<td>469</td>
<td>廣域防守</td>
<td id="yanshi" class="font1">岩石</td>
<td id="bianhua" class="font1">變化</td>
<td>--</td>
<td>--</td>
<td>10</td>
<td>僅在本回合內,使我方全體不受羣體攻擊技能的打擊。</td>
</tr>
<tr>
<td>470</td>
<td>防守平分</td>
<td id="chaoneng" class="font1">超能</td>
<td id="bianhua" class="font1">變化</td>
<td>--</td>
<td>--</td>
<td>10</td>
<td>將自身與目標的防禦 / 特防相加後互相平分。</td>
</tr>
<tr>
<td>471</td>
<td>力量平分</td>
<td id="chaoneng" class="font1">超能</td>
<td id="bianhua" class="font1">變化</td>
<td>--</td>
<td>--</td>
<td>10</td>
<td>將自身與目標的攻擊 / 特攻相加後互相平分。</td>
</tr>
<tr>
<td>472</td>
<td>奇妙空間</td>
<td id="chaoneng" class="font1">超能</td>
<td id="bianhua" class="font1">變化</td>
<td>--</td>
<td>--</td>
<td>10</td>
<td>製造奇妙空間,5回合內互換所有精靈的防禦和特防。</td>
</tr>
<tr>
<td>473</td>
<td>精神衝擊</td>
<td id="chaoneng" class="font1">超能</td>
<td id="teshu" class="font2">特殊</td>
<td>80</td>
<td>100</td>
<td>10</td>
<td>將念動力實體化攻擊對手,給予物理傷害。</td>
</tr>
<tr>
<td>474</td>
<td>身體輕量化</td>
<td id="gang" class="font1">鋼</td>
<td id="bianhua" class="font1">變化</td>
<td>--</td>
<td>--</td>
<td>15</td>
<td>削掉自己身體上沒用的部分,大幅度提高速度,同時降低體重。</td>
</tr>
</table>
</body>
以上代碼涵蓋了:4.如何改變表格的線框顏色和粗度;
2.向表格中插入圖片、超鏈接等
<table border="1" align="center">
<tr>
<th>技能名稱</th>
<th>說明</th>
<th>動畫</th>
</tr>
<tr>
<td>
<a href="https://wiki.52poke.com/wiki/%E8%BA%AB%E4%BD%93%E8%BD%BB%E9%87%8F%E5%8C%96%EF%BC%88%E6%8B%9B%E5%BC%8F%EF%BC%89" target="_blank">身體輕量化</a>
</td>
<td>降低自身重量100Kg,同時速度上升2級。</td>
<td>
<img src="img/Autotomize.gif" /> <!-- 插入GIF格式動態圖片。 -->
</td>
</tr>
</table>
以上代碼的運行結果如下圖所示: