HTML标签(下)

2023-12-23 18:56:15

一、表格标签

1.1表格的主要作用

主要用于显示、展示数据

1.2表格的基本语法

<td>单元格中的文字</td>

如果是表头单元格的话,eg:姓名,年龄<th> 姓名</th>(th是table head);

作用:表头会加粗居中

?1.3表格属性(不常用)

目的:1.记住英语单词

? ? ? ? ? ?2.更能直观的感受表格的外观形态

?理解:cellpadding是指文字与单元格之间的距离

?cellspacing是指单元格与单元格之间的距离,eg:cellspacing ="0",那么就没有空隙。

1.4小说排行榜

1.5表格的结构标签

<thead></thead>表头部分,里边必须有<tr></tr>,再里边有<th></th>

<tbody></tbody>表格的主体部分

1.6合并单元格

1.合并单元格的方式

1°跨行合并:rowspan="合并单元格的个数"

2°跨列合并:? ?colspan="合并单元格的个数"

2.目标单元格

简记:如果是同一行,那就是跨列合并

? ? ? ? ? ?如果是同一列,那就是跨行合并

3.合并单元格的步骤

1°先分析是跨行还是跨列

2°如果是跨列,那就先找到最左边的单元格是第几行的(跨几列数字就填多少),

(如果是跨行,那就先找到最上边的单元格是第几行的)

然后就是<td rowspan="2"> 单元格的内容</td>。

?3°删除多余的单元格,如果说是跨列,第二个和第三个需要合并,那就是

<tr>

????????<td>单元格内容</td>

????????<td colspan="2">单元格内容</td>

</tr>

?跨行:

?二、列表标签

表格用来展示数据,那么列表就是用来布局的

列表的特点是整齐、整洁、有序,它作为布局会更加自由和方便。

2.1无序列表(重点)

<ul>

????????<li>内容随意</li>

????????<li>? ?<!--也可以是-->

?????????????????<p>123</p>

????????</li>

????????<li></li>

</ul>

注:<li></li>里边可以放任何东西,但是<ul></ul>里边只能有<li></li>

2.2有序列表?(理解)

<ol>

????????<li>列表一</li>

????????<li>列表二</li>

????????<li>列表三</li>

</ol>

有序列表与无序列表基本一致,但是它要求列表一二三有顺序要求,eg:排行榜

?2.3自定义列表(重点)

使用场景:

自定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。

以下图为例

<dl>

????????<dt>关于我们</dt>

????????<dd>新浪微博</dd>

? ? ? ? <dd>官方微信</dd>

????????<dd>联系我们</dd>

</dl>

2.4列表总结

三、表单标签

表单包括表单域、表单控件(也可以称之为表单元素)和提示信息

3.1表单域

表单域是一个包含表单元素的区域。

<form></form>标签用于定义表单域,会把它范围内的表单元素信息提交给服务器

<form action="url地址" method="get或post" name="表单域名称">

? ? ? ? 各种表单元素控件

</form>

谨记两点:

1°在写表单元素之前,应该有个表单域把他们进行包含。

2°表单域是form标签。

3.2表单控件(元素)

3.2.1<input>输入表单元素

表单元素中<input>标签用于收集用户信息。

<input>标签中,包含一个type属性,根据不同的type属性,选择文本字段或者按钮等控件。

<input />为单标签

<input type="属性值" />

在单选按钮和复选框中,name和value是必须写的,主要是给后台人员看的。单选按钮和复选框的name值都是一样的。value主要是给后台一个信息用户到底选择了哪一个。??

(checked="checked"是指一打开页面就会有一个默认选项)

补:写name的必要性

如果单选按钮不写相同的name值,那么最后所有的选项都会被选择。只有这样,才能真正实现多选一。?

?(重点)label标签

<label></label>标签为input元素定义标注标签。

用于绑定一个表单元素,当点击<label>标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验

<label for="nan">男</label><input type="radio" name="sex" id="nan" />

核心:<label>标签的for属性应与相关元素的id属性相同。

3.2.2select下拉表单元素

比如:<form>

????????????????籍贯:<select>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <option>选项一</option>

????????????????????????????????<option>选项二</option>

????????????????????????</select>

? ? ? ? ? ? ?</form>

3.2.3textarea文本域元素

四、综合案例

?

文章来源:https://blog.csdn.net/2301_80063528/article/details/135140632
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。