为了账号安全,请及时绑定邮箱和手机立即绑定

学习《HTML+CSS基础课程》的笔记---第五篇:与浏览者交互,表单标签

标签:
Html/CSS

1. form标签

form标签就是HTML的表单标签,表单可以把浏览者输入的数据传入到服务器端,这样服务器端就可以处理浏览者输入的数据。
语法为:
语法:<form method="传送方式" action="服务器文件(名称及后缀)"></form>

  • <form> :<form>标签是成对出现的,以<form>开始,以</form>结束。
  • action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。
  • method: 数据传送的方式(get/post)。区别属于后端,学习后端时会详细介绍。

注意:所有的表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在<form></form>标签之间(否则用户输入的信息提交不到服务器上)。

2. 文本输入框、密码输入框
当用户需要输入数字、字母等字符时,需要用到文本输入框,文本输入框可以转变成密码输入框。
语法为:<input type="text/password" name="控件名称" value="默认文本" />

  • type:为text时是文本输入框,为password时是密码输入框。

  • name:输入框的名字,备后台程序所使用。

  • value:输入框所设置的默认值,起到提示用户的作用,可以省略。

3.提交按钮

当用户需要提交表单信息到服务器时,需要用到提交按钮。语法为:<input type="submit" value="提交" name="按钮名称">
value的值为显示给用户看的按钮上的字,name为按钮名称,以备后台程序使用。

4.重置按钮

当用户需要将表单信息重置到初始状态时,则需用到重置按钮。语法为<input type="reset" value="重置" name="按钮名称">

5.选择框

html中有两种选择框:单选框(只能选一项)和复选框(可选多项)。语法为:<input type="radio/checkbox" value="传给服务器的数据值" name="控件名称" checked="checked"/>

  • type:radio为单选,check为复选。
  • value:代表该选项的数据值,将会提交到后台进行处理。
  • name:控件的名称,同一组的单选框name值一定要相同。
  • checked:当设置 checked="checked" 时,该选项被默认选中,可省略。

6.下拉列表框

下拉列表可以有效的节省网页空间,既可以单选、又可以多选。语法为:<select> <option value="向服务器提交的值1">显示的选项值1</option> <option value="向服务器提交的值2">显示的选项值2</option> <option value="向服务器提交的值3" selected="selected">显示的选项值3</option> </select>

当某选项被设置为selected="selected"时,则其为默认选项,一般都会有一个默认选项,也可以忽略。

下拉列表也可以进行多选操作。在<select>标签中设置multiple="multiple"属性,即<select multiple="multiple">,就可以实现多选功能,在 windows 操作系统下,进行多选时按下Ctrl键同时进行单击,可以选择多个选项。

7. 文本域

当用户需要在表单中输入大段文字时,需要用到文本输入域。语法为:

<textarea rows="行数" cols="列数">默认文本(提示作用)</textarea>

8.表单中的label标签

将指定文本与其对应的控件关联起来。语法为:

<label for="控件id名称">

每个表单控件都可指定id,只需增加id="控件id名称"即可。

另外,表单控件远远不止这些,以后碰到再进行了解即可。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消