我的HTML第二课————一些我不曾注意的东西

<label>标签的使用

相信大家写前端的都写过这样的代码↓↓↓

<input type="radio" name="demo1" id="demo1" value="" /><span>请点击我</span>

他的显示效果如下↓↓↓


效果图1

怎么样,是不是和你们写的大同小异,你们认为这就没问题了么,给你们三行时间思考问题

。。
。。。
想到了吗,没想到我就来公布答案吧。
首先你们可以按一按你们的选项,看看你们在选择文字时有没有效果。我敢打赌照着我上面代码敲的同学肯定是没效果的。
那么你们再回忆一下,平时你们在使用选项是不是随便点点就能选中呢?所以,现在有请我们今天的主角<label>!!!(破音!)
在了解<label>标签的作用之前,我们可以直接先用用它,复制下面的代码去试试,你就会有最直观的感受↓↓↓

<label><input type="radio" name="demo1" id="demo1" value="" /><span>请点击我</span></label>

怎么样,是不是很神奇,其实<label>标签的作用,是将它覆盖范围内的所有元素关联起来
比如你将两个buttom按钮用label标签框起来,那么在你点击其中一个按钮时,另一个按钮也会被选定,我们就利用这种特性,将点选按钮的按钮与他的描述关联起来,这样就写出了我们平时常见的单选按钮了。
那么你可能会说,这东西不写,又不是不能用,那我懒得写了,那我要在这里给你普及一个编程人员最基础的知识:你写的程序,有99%的时间都不是你在使用,也许你觉得一点瑕疵没问题,但是你的客户不会这么想,他们有很大概率因为一点瑕疵而pass掉你的项目,所以像这种小细节,一定不要因为偷懒而不去做!!!
扯了那么远,让我们回到<label>的使用上,也许有的人会问,<label>标签只有这一种用法吗?实际上,<label>标签还可以“远程”使用。如下图↓↓↓

效果图2

如果我们想实现图中所说的,只点击红色的字体才有反应,而点击黑色的字体没有反应该怎么做呢?
很简单,看下列代码↓↓↓

<input type="radio" name="demo" id="demo1" value="" />
<p>别点我</p>
<p>别点我</p>
<p>别点我</p>
<p>别点我</p>
<p>别点我</p>
<p>别点我</p>
<p>别点我</p>
<label for="demo1"><span style="color: red;font-weight: bold;">请点我</span></label>

将上面↑↑↑的代码复制去看看,你会发现,现在就只有红色的字关联到了单选按钮,这是因为,<label>标签给我们提供了一个for属性,我们可以通过给这个for属性赋值,来关联一些布局上隔得很远的元素,而这个for属性的值,就是你所要关联的元素的id值。

好了今天又结束了,照惯例,掌声呢,撒花呢???

我作为一个新手有很多不足的地方,欢迎大家补充或指出不对(๑•̀ㅂ•́)و✧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,837评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,551评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,417评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,448评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,524评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,554评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,569评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,316评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,766评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,077评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,240评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,912评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,560评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,176评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,425评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,114评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,114评论 2 352

推荐阅读更多精彩内容

  • 概述 在网易云课堂学习李南江老师的《从零玩转HTML5前端+跨平台开发》时,所整理的笔记。笔记内容为根据个人需求所...
    墨荀阅读 2,334评论 0 7
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,747评论 1 92
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,236评论 1 41
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 3,875评论 0 0
  • 从我亿高黄金识字以后,我就爱上了读书。幼儿时期的读书经历说起来很可笑,我是不论什么书都拿来读的,家里的杂志、报纸、...
    2个小豆豆阅读 166评论 0 0