在表单布局中会遇到label标签的使用,label没有任何样式效果,有触发对应表单控件功能。
比如我们点击单选按钮或多选框前文字对应选项就能被选中,这个就是对文字加了<label>标签实现。

点击<label>标签文字时,实现对应控件被选择,需要对应表单控件id的值与label标签内的for值相同。

请看下面代码

<form action="" method="get">
性别:<br />
<input name="sex" id="man" type="radio" value="" />
<label for="man">男</label>
<input name="sex" id="woman" type="radio" value="" />
<label for="woman">女</label>
</form> 

下面是代码效果,因为文字和input的id相同,点击文字,同样可以选中对应id的按钮;

性别:男 女

还有另外一种方式,用label将文字和文本框一起包起来。效果相同

性别<br />
<label>男<input type = "radio" name = "sex" value = "man"></label>
<label>女<input type = "radio" name = "sex" value = "woman"></label>

性别: 男   女

转载自http://www.divcss5.com/html/h489.shtml#top

转载于:https://www.cnblogs.com/lijinwen/p/5561535.html

html form label标签基础语法结构与使用案例教程(转载)相关推荐

  1. AST语法结构树初学者完整教程

    AST语法结构树初学者完整教程 编写你的第一个 Babel 插件 不太喜欢上来就讲大道理,先来个小栗子,做个简单而又实用的功能,做完后,理论你就理解一大半了. 我们需要antd里面的一个组件Butto ...

  2. Spring MVC-表单(Form)标签-单选按钮集合(RadioButtons)示例(转载实践)

    以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_radiobuttons.htm 说明:示例基于Spring MVC 4.1.6. ...

  3. 用dl元素编辑html个人信息,html dl dt dd标签元素语法结构与使用

    dl dt dd认识及dl dt dd使用方法 一.dl dt dd认识   -   TOP html 是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与tabl ...

  4. c++ 结构体初始化_【干货】c语言基础语法——结构体

    1.关于C语言结构体的引入 学习环境搭建1_Linux C语言_嵌入式开发工程师-创客学院​www.makeru.com.cn 在实际问题中有时候我们需要几种数据类型一起来修饰某个变量. 例如一个学生 ...

  5. java语法结构是什么意思_java - 基础 - 语法结构

    1. 顺序结构 2. 分支结构 if(){ } else{ } switch: class test{ public static void main(String[] args){ int x = ...

  6. sass编写高质量的css---(基础语法结构)

    一:基础 1.Sass:最早也是最成熟的CSS预处理语言 2.Less:兼容CSS的最流行的css预处理语言 3.Stylus:主要用于node.js社区 二:scss写法 1)混入 @mixin a ...

  7. javascript入门及基础语法结构

    1.什么是变量? 如何声明变量?变量名的命名规则 变量: 可变的量 var 变量名=变量值; 变量的组成: (1)字母 _ $ 不能以数字开头 ,(2)变量名不能是JavaScript关键字和保留字开 ...

  8. 前端学习笔记之1 基础语法及标签

    引言 : 博主目前是一名iOS开发者, 所会的语言有Objective-C 和 Swift, 目前正在学习前端, 增强一下技术能力, 等学会点皮毛之后打算接触一下React Native; 这篇文章只 ...

  9. 前端 day01 常用基础语法

    目录 基础语法-文本标签 基础语法-列表标签 基础语法-实体字符 基础语法-图片标签 案例-表格 案例-表单标签 基础语法-文本标签 <!DOCTYPE html> <html la ...

最新文章

  1. 面向完全初学者的Unity和C#游戏开发学习教程
  2. CentOS Linux内核升级全过程
  3. 基于深度学习的端到端人脸识别技术:全面调研
  4. 底板芯片组与内存映射(Motherboard Chipsets and the Memory Map) 【转】
  5. 打开WORD2016提示 您正在试图打开带有宏的 。。。。 解决办法
  6. CSS之Background-size:cover
  7. P2660 zzc 种田( python3实现)
  8. Python快速安装库的靠谱办法
  9. python中的变量的学习
  10. diskcheck.sh
  11. 极客大学架构师训练营 框架开发 第三次作业
  12. execution表达式里写多个条件
  13. IE-LAB网络实验室:思科CCNP考几门?
  14. RS触发器、D触发器、JK触发器、T,T‘触发器的功能详细总结
  15. 【转】JS VLC插件
  16. Play Framework IV 依赖注入(DI)
  17. 颌面骨折方向文献整理(21篇)
  18. vue element-ui 优化打包 bundle js 大小
  19. 【解决方案】如何通过EasyNVR+EasyNVS搭建一套高清智能化的高速公路视频监控管理系统?
  20. 微服务轮子项目(53) -理论小结

热门文章

  1. 初探JavaScript(一)——也谈元素节点、属性节点、文本节点
  2. jQuery中slice()方法用法实例
  3. hdu 2013 蟠桃记-递推-[解题报告]C++
  4. leetcode Longest Palindromic Substring
  5. 计算网络经典书籍--计算机网络:自顶向下方法
  6. 已解决:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout
  7. 深入理解int a[5];
  8. jvm十五:java虚拟机内存图
  9. mybaits三:全局配置文件(全面)
  10. 汇编:CF(carry flag)标志位