css之表格
表格在HTML初級指南中看起來夠複雜的了。也是,在一維的程式碼中表現二維的格確實有些困難。
嗯,它需要技巧。感謝rowspan
和colspan
屬性。這兩個臭雜種。
下面的程式碼跟HTML初級指南中的表格教程類似。
<table border="1">
<tr>
<th>Column 1 heading</th>
<th>Column 2 heading</th>
<th>Column 3 heading</th>
</tr>
<tr>
<td>Row 2, cell 1</td>
<td colspan="2">Row 2, cell 2, also spanning Row 2, cell 3</td>
</tr>
<tr>
<td rowspan="2">Row 3, cell 1, also spanning Row 4, cell 1</td>
<td>Row 3, cell 2</td>
<td>Row 3, cell 3</td>
</tr>
<tr>
<td>Row 4, cell 2</td>
<td>Row 4, cell 3</td>
</tr>
</table>
首先,我們在第一行中用td
標籤取代了th
標籤。td
是標準的資料單元格,th
是單元格表頭。像td
標籤一樣,這些th
標籤也要用在tr
標籤裡邊。
在一些td
標籤中,我們用到了colspan
和rowspan
屬性。在瀏覽器中檢視,你會發現,在第二行中兩個單元格代替了三個,第二個單元格橫跨了兩列。colspan
屬性,意即“列跨越”,將會跨越指定數目的單元格。就是說,在這個例子中不再需要第三個td
標籤──兩個單元格個已經合併成一個。
rowspan
屬性跟colspan
屬性類似,顯而易見,它將跨越行。又,它跨越的單元格應該被刪除。在這個例子中,因為它跨越了四行,這一行只有兩個單元格。
與那個簡單的3x4,12個單元格的表格,我們也來算一下這些有合併單元格的表格數目。儘管只有10個單元格,但裡面包含了2個跨越。
相關文章
- css之表格,表單CSS
- 【靜態頁面架構】CSS之表格架構CSS
- CSS漂亮表格CSS
- CSS系列:CSS表格樣式CSS
- CSS table表格美化CSS
- CSS細線表格CSS
- css表格表單CSS
- CSS 表格隔行變色CSS
- CSS細線表格效果CSS
- CSS 細線表格效果CSS
- CSS 設定table表格樣式CSS
- CSS表格隔行變色詳解CSS
- css table細線表格程式碼CSS
- CSS3圓角表格效果CSSS3
- 第 18 章 CSS 表格與列表CSS
- css細線表格程式碼例項CSS
- css去掉table表格外圍邊框CSS
- 無需表格製作CSS選單CSS
- HTML之表格標籤HTML
- css的表格處理相關屬性CSS
- 用div css模擬表格對角線CSS
- opencv 表格識別之表格透視矯正(一)OpenCV
- Markdown之表格的處理
- CSS——CSS 給盒子、背景、連結、列表、表單、表格等加樣式CSS
- Android之TableLayout(表格佈局)Android
- 用CSS實現的固定表頭的HTML表格CSSHTML
- 【WEB基礎】HTML & CSS 基礎入門(7)表格WebHTMLCSS
- 表格細邊框的兩種CSS實現方法CSS
- 有關表格邊框的css語法整理(轉)CSS
- css之定位CSS
- css之displayCSS
- CSS之居中CSS
- CSS之positionCSS
- 前端常用方法之匯出excel表格前端Excel
- TS流解析之PMT表格解析(轉)
- TS流解析之PAT表格解析(轉)
- HTML標記語法之表格元素HTML
- 尋找寫程式碼感覺(十九)之 分類表格顯示優化 之 樹形表格展示優化