HTML基础(5) | 青训营笔记

118 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第五天

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>

16.png

(2)有cellpadding


<table border="1" 
cellpadding="10">
<tr>
  <td>First</td>
  <td>Row</td>
</tr>   
<tr>
  <td>Second</td>
  <td>Row</td>
</tr>
</table>

17.png

可以看到效果很明显。

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>

最终效果图:

18.png

我们可以看到:

第3行和第4行的第一列合并了,形成的一个单元格,“两个优秀的学生”

并且,第一行的第3列和第4列也合并了。

三、表单

1.表单

在 HTML 中 , 一 个 完 整 的 表 单 通 常 由 表 单 控 件 ( 也 称 为 表 单 元 素 )、 提 示 信 息 和 表单域 3 个 部 分 构 成 。

表 单 目 的 是 为 了 收 集 用 户 信 息。

2.表单控件

包 含 了 具 体 的 表 单 功 能 项 , 如 单 行 文 本 输 入 框 、 密 码 输 入 框 、 复 选 框 、 提 交 按 钮 、 重 置 按 钮 等 。

3.提示信息

一 个 表 单 中 通 常 还 需 要 包 含 一 些 说 明 性 的 文 字 , 提 示 用 户 进 行 填 写 和 操 作 。

4.表单域

它 相 当 于 一 个 容 器 , 用 来 容 纳 所 有 的 表 单 控 件 和 提 示 信 息。

可 以 通 过 它 定 义 处 理 表 单 数 据 所 用 程 序 的 url 地 址 , 以 及 数 据 提 交 到 服 务 器 的 方 法 。

注意: 如 果 不 定 义 表 单 域 , 表 单 中 的 数 据 就 无 法 传 送 到 后 台 服 务 器