HTML常用标签(二)

一、列表

(一)无序列表

1.标签:ul嵌套li,ul是无序列表,li是列表条目
2.作用:布局排列整齐的不需要规定顺序的区域
例:

<ul>
	<li>第一条</li>
	<li>第二条</li>
</ul>

运行结果:

  • 第一条
  • 第二条

注意:
ul标签里只能包裹li标签
li标签里可以包含任何内容

(二)有序列表

1.标签:ol嵌套li,ol是有序列表,li是列表条目
2.作用:布局排列整齐的需要规定顺序的区域
例:

<ol>
	<li>第一条</li>
	<li>第二条</li>
</ol>

运行结果:

  1. 第一条
  2. 第二条

注意:
ol标签里只能包裹li标签
li标签里可以包含任何内容

(三)定义列表

1.标签:dl嵌套dt和dd,dl是定义列表,dt是定义列表的标题,dd是定义列表的详情/描述
2.作用:列出不同产品的主要特性,并逐个说明
例:

<dl>
	<dt>水产品</dt>
		<dd>螃蟹</dd>
		<dd>小龙虾</dd>
	<dt>蛋类</dt>
		<dd>鸡蛋</dd>
</dl>

运行结果:

水产品
螃蟹
小龙虾
蛋类
鸡蛋

注意:
dl标签里只能包裹dt和dd
dt和dd里可以包含任何内容

二、表格

1.标签:table嵌套tr,tr嵌套td和th,table是表格,tr是,th是表头单元格,td是内容单元格
2.作用:更直观,更清晰的表达内容
例:

<table>
	<tr>
		<th>姓名</th>
		<th>年龄</th>
	</tr>
	<tr>
		<td>张三</td>
		<td>24</td>
	</tr>
</table>

运行结果:

姓名年龄
张三24

(一)border

  • 表格默认没有边框线
<table border="1">设置表格边框线宽度为1px

(二)rowspan

  • 合并多行
<td rowspan="2">合并两行

样例:
34

(三)colspan

  • 合并多列
<td colspan="2">合并两列

样例:
35

三、表单

1.标签:form嵌套input
2.作用:收集用户信息
3.使用场景:

  • 登录页面
  • 注册页面
  • 搜索区域

(一)form属性

  • action:当提交表单时向何处发送表单数据
  • method:提交表单方式
    1、post:通过HTTP请求体传递表单数据(通常用于提交或修改数据,数据不会显示在URL中)
    2、get:通过URL传递表单数据(通常用于查询操作,数据会显示在URL中)
  • targer:提交表单后打开的方式
    1、_blank:在新窗口或新标签页中打开。
    2、_self:在相同的框架或标签页中打开(默认值)。
    3、_parent:在父框架中打开。
    4、_top:在整个窗口中打开,取消所有框架。
    5、framename:在指定的框架中打开。

(二)input

例:

文本框:<input type="text">
<br>
密码框:<input type="password">
<br>
单选框:<input type="radio" name=”xxx“ checked>
<!-- checked为默认选中 -->
<br>
多选框:<input type="checkbox">
<br>
上传文件:<input type="file">
<!-- 添加multiple属性可以实现文件多选功能 -->

运行结果:
36
注意:
同一组的单选框和多选框name必须一致,方便提交表单时的数据处理

(三)placeholder

例:

文本框:<input type="text" placeholder="请输入内容">
<br>
密码框:<input type="password" placeholder="请输入密码">

运行结果:
37

(四)下拉菜单

1.标签:select嵌套option,select是下拉菜单整体,option是下拉菜单的每一项
2.作用:类似表单中的单选项

省份:
<select>
	<option>辽宁省</option>
	<option>山西省</option>
	<option selected>吉林省</option>
	<!-- selected为默认选中 -->
</select>

运行结果:
38

(五)文本域

1.标签:teatarea
2.作用:多行输入文本的表单控件
3.使用场景:

  • 发朋友圈
  • 发表评论等
    例:
<textarea>请输入内容</textarea>
<!--
<textarea rows="10" cols="10">请输入内容</textarea> 
rows是高度,cols是宽度
-->

运行结果:
39

(六)lable

  • 作用:增大表单控件的点击范围
    例:
<!-- 写法一 -->
<label>文本框:<input type="text"></label>
<!-- 写法二 -->
<label for="one">文本框:</label>
<input type="text" id="one">

运行结果:
40

点“文本框:”光标自动选中

(七)button按钮

例:

<!-- 写法一 -->
<input type="submit" value="提交">
<input type="reset" value="重置">
<input type="button" value="普通按钮">
<!-- title修改按钮上显示的内容 -->
<br><br>
<!-- 写法二 -->
<button type="submit">登录</button>
<button type="reset">重置</button>
<button type="button">普通按钮</button>

运行结果:
41

四、无语义的布局标签

1.标签:

  • div:独占一行
  • span:不换行
    2.作用:布局网页,划分区域
    例:
<div>1111</div>
<div>2222</div>
<span>1111</span>
<span>2222</span>

运行结果:
42

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值