HTML表单标签

表单标签

标签名:input

input标签可以通过type属性值的不同,展示不同的效果

标签名

type属性

说明

input

text

文本框,用于输入单行文本

input

password

密码框,用于输入密码

input

radio

单选框,用于多选一

input

checkbox

多选框,用于多选

input

file

文件选择,用于之后上传文件

input

submit

提交按钮,用于提交

input

reset

重置按钮,用于重置

input

button

普通按钮,默认无功能,之后配合js添加功能

文本框

type属性值:text

常用属性:

属性名

说明

placeholder

占位符。提示用户输入内容的文本

单选框

type属性值:radio

常用属性:

属性名

说明

name

分组。有相同name属性值的单选框为一组,一组中同时只能有一个被选中

checked

默认选中

注意点:name属性对于单选框有分组功能    

       有相同name属性值的单选框为一组,一组中只能同时有一个被选中

文件选择

type属性值:file

常用属性:

属性名

说明

multiple

多个文件

按钮

type属性值:

标签名

type属性

说明

input

submit

提交按钮,用于提交

input

reset

重置按钮,用于重置

input

button

普通按钮,默认无功能,之后配合js添加功能

注意点:

如果需要实现以上按钮功能,需要配合form标签使用

form使用方法:用form标签把表单标签一起包裹起来即可

当 type 的取值为 button、reset、submit 中的其中一个时,此时 value 属性的值表示的是按钮上显示的文本

当 type 的取值为 text、password、hidden 中的其中一个时,此时 value 属性的值表示的是输入框中显示的初始值,此初始值可以更改,并且在提交表单时,value 属性的值会发送给服务器(既是初始值,也是提交给服务器的值)

button按钮标签

标签名:button

type属性值(同input的按钮系列)

标签名

type属性

说明

button

submit

提交按钮,点击后提交数据给后端服务器

button

reset

重置按钮,点击后恢复表单默认值

button

button

普通按钮,默认无功能,之后配合js添加功能

注意点:

谷歌浏览器中button默认是提交按钮

button标签是双标签,更便于包裹其他内容:文字、图片等

select下拉菜单标签

标签组成:

select标签:下拉菜单的整体

option标签:下拉菜单的每一项

常见属性:下拉菜单的默认选中

textarea文本域标签

常见属性:

cols:规定了文本域内可见宽度

rows:规定了文本域内可见行数

注意点:右下角可以拖拽改变大小     实际开发时针对于样式效果推荐使用CSS设置

label标签

用于绑定内容与表单标签的关系

使用方法:

  1. (1)使用label标签把内容(如:文本)包裹起来
  1. 在表单标签上添加id属性
  2. 在label标签的for属性中设置对应的id属性值

  1. (1)直接使用label标签把内容(如:文本)和表单标签一起包裹起来
  1. 需要把label标签的for属性删除即可

语义化标签

没有语义的布局标签

div标签:一行只显示一个(独占一行

span标签:一行可以显示多个

有语义的布局标签(了解)

在HTML5新版本中使用

标签名

语义

header

网页头部

nav

网页导航

footer

网页底部

aside

网页侧边栏

section

网页区块

article

网页文章

注意:以上标签显示特点和div一致,但是比div多了不同的语义

字符实体标签

HTML表单标签_第1张图片

你可能感兴趣的:(前端)