这是我参与「第四届青训营 」笔记创作活动的第五天
HTML基础知识总结(五)
接上一篇文章,本 章 着 重 复 习 Html 的 基 础 内 容 , 学 习 Html 究 竟 要 学 些 什 么 呢 ? 主 要 是 学 习 表单的属性 、如何合并 单元格 以及 表单的信息 ,来 搭 建 网 页 的 “ 结 构 ” 。
一、表格的属性
1.边框 border
表格是有 边框属性的。
如果不定义边框属性,表格将不显示边框。有时这很有用,但是大多数时候,我们希望显示边框。
使用边框属性来显示一个带有边框的表格。
<table border="1">
<tr>
<td>Row 1, cell 1</td>
<td>Row 1, cell 2</td>
</tr>
</table>
设置边框为1的表格。
2.cellspacing
设置单元格与单元格边框的空白间距:
3.cellpadding
设置单元格内容与单元格边框之间的空白间距:
(1)没有cellpadding
<table border="1">
<tr>
<td>First</td>
<td>Row</td>
</tr>
<tr>
<td>Second</td>
<td>Row</td>
</tr>
</table>
(2)有cellpadding
<table border="1"
cellpadding="10">
<tr>
<td>First</td>
<td>Row</td>
</tr>
<tr>
<td>Second</td>
<td>Row</td>
</tr>
</table>
可以看到效果很明显。
4.width
设置表格的宽度
<table align="center" width="400" border="1" contenteditable="0">
设置表格的宽度是 400px
5.height
设置表格的高度
<table align="center" heigth="600" border="1" contenteditable="0">
设置表格的高度是 600px
6.algin
设置表格在网页中的 水平 对齐方式
二、合并单元格
合 并 的 顺 序 我 们 按 照 先 上 后 下 ,先 左 后 右 的 顺 序 ,合 并 完 之 后 需 要 删 除 多 余 的 单 元 格 。
1.跨 行 合 并 : rowspan="合 并 单 元 格 的 个 数 "
<tr>
<!-- <td>李四</td> -->
<td rowspan="2">两个优秀的学生</td>
<td>43</td>
<td>45</td>
<td>99</td>
</tr>
2.跨 列 合 并 : colspan="合 并 单 元 格 的 个 数 "
<tr>
<th>人物</th>
<th>语文</th>
<th colspan="3">两门学科</th>
<!--
<th>数学</th>
<th>英语</th>
-->
</tr>
最终效果图:
我们可以看到:
第3行和第4行的第一列合并了,形成的一个单元格,“两个优秀的学生”
并且,第一行的第3列和第4列也合并了。
三、表单
1.表单
在 HTML 中 , 一 个 完 整 的 表 单 通 常 由 表 单 控 件 ( 也 称 为 表 单 元 素 )、 提 示 信 息 和 表单域 3 个 部 分 构 成 。
表 单 目 的 是 为 了 收 集 用 户 信 息。
2.表单控件
包 含 了 具 体 的 表 单 功 能 项 , 如 单 行 文 本 输 入 框 、 密 码 输 入 框 、 复 选 框 、 提 交 按 钮 、 重 置 按 钮 等 。
3.提示信息
一 个 表 单 中 通 常 还 需 要 包 含 一 些 说 明 性 的 文 字 , 提 示 用 户 进 行 填 写 和 操 作 。
4.表单域
它 相 当 于 一 个 容 器 , 用 来 容 纳 所 有 的 表 单 控 件 和 提 示 信 息。
可 以 通 过 它 定 义 处 理 表 单 数 据 所 用 程 序 的 url 地 址 , 以 及 数 据 提 交 到 服 务 器 的 方 法 。
注意: 如 果 不 定 义 表 单 域 , 表 单 中 的 数 据 就 无 法 传 送 到 后 台 服 务 器