首页 > 编程知识 正文

html中的label标签,html中form标签的作用

时间:2023-05-04 11:56:56 阅读:59125 作者:490

标签标记的主要目的是提高用户体验。 为用户提高最好的服务。

标签定义input元素的标记(标记)。 【相关推荐: html文档】

label元素不会对用户产生特殊效果。 但是,鼠标用户的体验有所提高。 在label元素中单击文本时将触发此控件。 这意味着,当用户选择选项卡时,浏览器会自动聚焦与选项卡相关的表单控件。

角色:

用于绑定表单元素,然后单击label标记将输入焦点分配给绑定的表单元素。 如果用鼠标单击标签标记中的文本,则指定表单中标记的for属性必须与相关元素的id属性相同。

——W3school说明

经常可以看到表单元素,例如单击图像重新交换图像,或单击下图所示的复选框

之前的做法是,写下input标签,将type设置为file或checkbox,将大小设置为所需的大小,然后将如上图所示的效果或图像放置在input标签下,使input标签正好覆盖图像

最后,因为要将input设置为visibility:hidden,所以此时单击的是图像,但实际上单击的是input框。 这样产生的幻想是点击图片实现上传更新。 (这样的实现是非常愚蠢的OTZ )

然后,我偶然知道了label标记的作用,知道label元素和与id对应的input元素是相互关联的。 也就是说,点击label就等于点击了input,那样就可以了,所以不需要制造幻想

代码可以这样写:

(1)复选框样式:

主要HTML代码:

多选框1

主要CSS代码: input{

显示:无;

}

input:checked~em{

color: #c6636c;

border :1 px固态硬盘# c 6636 c;

}

选择前样式和选择后样式

这样的使用方法很有高级感

)2)上传图像样式:

HTML代码:

单击“上传图像”

CSS代码: input{

显示:无;

}

em{

display :在线区块;

width: 175px;

height: 173px;

ackground:URL(./add.png );

}

点击下图图像,可以调用file文件实现图像的选择和上传,然后进行其他操作

有关html的详细信息,请参阅前端教程。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。