在本章中,您将学习表,包括表的核心结构、表标题、标题和表的整体语义结构、行合并和完全并行。

学习没有尽头,享受着享受着。(学习谚语)注视着我,共同发展。

1、表的核心结构。

HTML中的表核心结构包括表表表表、行表行(tr)、单元格表数据单元(td)。其语法为:

菩提

Table

Tr

Td储存格/td

Td储存格/td

/tr

Tr

Td储存格/td

Td储存格/td

/tr

.

/table

/body

表核心结构的代码和显示效果如下:

图中黄色框的代码是在表中添加边框、宽度1px、实线实体和蓝色蓝色。

样式类型='文本/CSS '

Table、tr、TD { border 3360 1px solid blue}

/style

2、表标题caption

表格标题是表格最前面的内容,放置在tr标记之前,而不考虑表格的行。语法如下:

Table

Caption表标题演示/caption

Tr

Td行1单元1/td

Td行1单元2/td

/tr

.

/table

表标题的代码和显示效果通常最好没有框,如下图所示。

3、表头单元格th。

标题单元格th(table head cell)也是单元格,使用以下语法放置在表标题下常规单元格的上方:

Table

Caption表标题演示/caption

Tr

Th标头储存格1/th

Th标头列储存格2/th

/tr

Tr

Td行1芯3/td

Td行1芯4/td

/tr

.

/table

标头th单元和普通单元有什么区别?

(1) th单元格网格的内容在显示时会自动加粗和居中,常规单元格则不会。

(2)语义化更好,可读性更好,便于控制形状。

以下是标头储存格的完整代码。效果如图所示。你自己试试吧。

!DOCTYPE html

Html

头(电影)

!-定义页面编码方法-

meta charset=' utf-8 '/

标题定义列表演示/标题

样式类型='文本/CSS '

Table、tr、TD、th { border 3360 1px solid blue}

/style

/head

菩提

Table

<caption>身体状况统计</caption>

<tr>

<th>姓名</th>

<th>年龄</th>

<th>身高/cm</th>

<th>体重/kg</th>

</tr>

<tr>

<td>小明</td>

<td>23</td>

<td>175</td>

<td>65</td>

</tr>

<tr>

<td>小红</td>

<td>25</td>

<td>165</td>

<td>59</td>

</tr>

</table>

</body>

</html>

4、完整的语义化表格

一个完整的语义化表格包括表格标题caption,表头thead,表身tbody,表脚tfoot四个部分,每个部分包括各自的行tr和单元格th、td。其中完整语法如下:

<table>

<caption>表格标题</caption>

<thead>

<tr>

<th>表头单元格1</th>

<th>表头单元格2</th>

</tr>

</thead>

<tbody>

<tr>

<td>表身单元格1</td>

<td>表身单元格2</td>

</tr>

</tbody>

<tfoot>

<tr>

<td>表脚单元格1</td>

<td>表脚单元格2</td>

</tr>

</tfoot>

</table>

显示效果如下:

表脚通常用于统计数据的合计等,所以有的时候我们并不用完整的表格。下面一个完整表格的代码和显示效果。

<!DOCTYPE html>

<html>

<head>

<!--定义页面编码方式-->

<meta charset="utf-8"/>

<title>定义列表演示</title>

<style type="text/css">

table,tr,td,th {border: 1px solid blue;}

</style>

</head>

<body>

<table>

<caption>理科综合成绩统计表</caption>

<thead>

<tr>

<th>姓名</th>

<th>物理</th>

<th>化学</th>

<th>生物</th>

</tr>

</thead>

<tbody>

<tr>

<td>李白</td>

<td>105</td>

<td>90</td>

<td>80</td>

</tr>

<tr>

<td>杜甫</td>

<td>95</td>

<td>90</td>

<td>85</td>

</tr>

<tr>

<td>白居易</td>

<td>100</td>

<td>96</td>

<td>75</td>

</tr>

</tbody>

<tfoot>

<tr>

<td>平均分</td>

<td>100</td>

<td>92</td>

<td>80</td>

</tr>

</tfoot>

</table>

</body>

</html>

5、合并行rowspan

合并行就是把同一列中从本单元格起,向下的若干个单元合并成一个单元格,其语法为:

<td rowspan=”合并的单元格数”>合并后单元格的内容</td>

row是行,span是横跨,跨越的意思。现在大家看一例子。在这个例子中,第1列的第1个和第2个单元格合并了,第1列的第3~5个单元格也合并了。代码和显示效果如下:

<table>

<caption>购物清单</caption>

<tr>

<td rowspan="2">点心</td>

<td>饼干</td>

</tr>

<tr>

<td>蛋糕</td>

</tr>

<tr>

<td rowspan="3">水果</td>

<td>苹果</td>

</tr>

<tr>

<td>香蕉</td>

</tr>

<tr>

<td>火龙果</td>

</tr>

</table>

6、合并列colspan

col是column(列)的缩写,合并列就是把同一行的若干个连续的单元格合并成一个。其语法为:

<td colspan=”合并的单元格数”>合并后的单元格内容</td>

我是“不惑编程”,关注我,学习更多!

1.《【htm怎么插入excel】HTML学习笔记(7)如何向网页添加表单》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【htm怎么插入excel】HTML学习笔记(7)如何向网页添加表单》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2542570.html