HTML中表格是如何設(shè)置制成的?(代碼示例)
發(fā)表時間:2023-09-07 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]數(shù)據(jù)表格對于大家來說肯定并不陌生。除了excel表格還有我們網(wǎng)站制作內(nèi)展現(xiàn)的表格。表格的作用都是一目了然,為了更直接的查看數(shù)據(jù),統(tǒng)計(jì)數(shù)據(jù),那么網(wǎng)站HTML頁面的表格是如何實(shí)現(xiàn)制作的呢?那么本篇文章就給大家介紹html表格制作教程。我們首先介紹下制作HTML表格的相關(guān)標(biāo)簽:<table>...
數(shù)據(jù)表格對于大家來說肯定并不陌生。除了excel表格還有我們網(wǎng)站制作內(nèi)展現(xiàn)的表格。表格的作用都是一目了然,為了更直接的查看數(shù)據(jù),統(tǒng)計(jì)數(shù)據(jù),那么網(wǎng)站HTML頁面的表格是如何實(shí)現(xiàn)制作的呢?那么本篇文章就給大家介紹html表格制作教程。
我們首先介紹下制作HTML表格的相關(guān)標(biāo)簽:
<table> 定義 HTML 表格
<thead> 標(biāo)簽定義表格的表頭
<tbody> 標(biāo)簽表格主體(正文)
<tfoot> 標(biāo)簽定義表格的頁腳(腳注或表注)
<tr> 元素定義表格行
<th> 元素定義表頭
<td> 元素定義表格單元
<caption> 元素定義表格標(biāo)題,必須緊隨 table 標(biāo)簽之后。只能對每個表格定義一個標(biāo)題,默認(rèn)居中與表格之上
<col> 標(biāo)簽為表格中一個或多個列定義屬性值。
<colgroup> 標(biāo)簽用于對表格中的列進(jìn)行組合,以便對其進(jìn)行格式化。
html表格制作及實(shí)例具體代碼如下:
<style type="text/css">
/*公共樣式*/
li{
width: 600px;
margin: auto;
margin-top: 20px;
}
p{
width: 600px;
margin: auto;
}
table{
width: 600px;
margin: auto;
text-align: center;
}
/*基本表格樣式*/
.table-1{
border: 1px solid #ccc;
border-collapse: collapse;/*合并相鄰表格的間距*/
}
.table-1 tr,.table-1 td{
border: 1px solid #ccc;
}
/*無邊框表格*/
.table-2{
}
/*雙線表格*/
.table-3{
border: 1px solid #ccc;
}
.table-3 tr,.table-3 td{
border: 1px solid #ccc;
}
/*合并表格列*/
.table-4{
border: 1px solid #ccc;
border-collapse: collapse;/*合并相鄰表格的間距*/
}
.table-4 tr,.table-4 td{
border: 1px solid #ccc;
}
/*合并表格行*/
.table-5{
border: :1px solid #ccc;
border-collapse: collapse;
}
.table-5 tr,.table-5 td{
border: 1px solid #ccc;
}
/*復(fù)雜表格一*/
.table-6{
border: :1px solid #ccc;
border-collapse: collapse;
}
.table-6 tr,.table-6 td{
border: 1px solid #ccc;
}
/*復(fù)雜表格二*/
.table-7{
border: :1px solid #ccc;
border-collapse: collapse;
}
.table-7 tr,.table-7 td{
border: 1px solid #ccc;
}
</style>
<body>
<div class="container">
<ol>
<li>基本表格樣式:</li>
<table class="table-1">
<tr>
<td>1.1</td>
<td>1.2</td>
<td>1.3</td>
</tr>
<tr>
<td>2.1</td>
<td>2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.2</td>
<td>3.3</td>
</tr>
</table>
<li>無邊框表格:</li>
<table class="table-2">
<tr>
<td>1.1</td>
<td>1.2</td>
<td>1.3</td>
</tr>
<tr>
<td>2.1</td>
<td>2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.2</td>
<td>3.3</td>
</tr>
</table>
<li>雙線表格:</li>
<table class="table-3">
<tr>
<td>1.1</td>
<td>1.2</td>
<td>1.3</td>
</tr>
<tr>
<td>2.1</td>
<td>2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.2</td>
<td>3.3</td>
</tr>
</table>
<li>合并表格列:</li>
<table class="table-4">
<tr>
<!--未找到在css中的處理方式-->
<td colspan="3">1.1</td>
</tr>
<tr>
<td>2.1</td>
<td>2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.2</td>
<td>3.3</td>
</tr>
</table>
<p>注:colspan在css中失效</p>
<li>合并表格行:</li>
<table class="table-5">
<tr>
<!--未找到在css中的處理方式-->
<td rowspan="3">1.1</td>
<td>1.2</td>
<td>1.3</td>
</tr>
<tr>
<td>2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.2</td>
<td>3.3</td>
</tr>
</table>
<p>注:rowspan在css中失效</p>
<li>復(fù)雜表格(一)</li>
<table class="table-6">
<tr>
<!--未找到在css中的處理方式-->
<td>1.1</td>
<td colspan="2">1.2</td>
</tr>
<tr>
<td>2.1</td>
<td rowspan="2">2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.3</td>
</tr>
</table>
<li>復(fù)雜表格(二)</li>
<table class="table-7">
<tr>
<!--未找到在css中的處理方式-->
<td>1.1</td>
<td>1.2</td>
<td>1.3</td>
</tr>
<tr>
<td colspan="2">2.1</td>
<td rowspan="2">2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.2</td>
</tr>
</table>
</ol>
</div>
</body>
效果如下圖:
那么本篇通過表格html代碼的演示,介紹制作HTML表格的方法。希望對有需要的朋友有所幫助!
以上就是HTML中表格是如何操作制成的?(代碼示例)的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
網(wǎng)站建設(shè)是一個廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。