首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >这些HTML表单字段用于什么?

这些HTML表单字段用于什么?
EN

Stack Overflow用户
提问于 2018-06-07 00:49:41
回答 2查看 0关注 0票数 0

我看到了一些代码,html表单代码,如下所示:

代码语言:txt
复制
<form name="form1" method="post" action="action.php">
    <label for="name"> Name: <input type="text" name="name">
    <label for="email">Email: <input type="text" name="email">
</form>

“名称”的形式是什么?(->Form 1)

标签是用来做什么的?(我从不使用这个标签,所以,输入代码时可能会出错)

EN

回答 2

Stack Overflow用户

发布于 2018-06-07 09:46:07

标签是输入字段旁边的文本片段-它们与普通文本没有任何不同,但是:

  • 点击它们就会把焦点放在战场上。
  • 屏幕阅读器将把它们作为相应字段的描述来阅读。

它们对于CSS也很有用-通过使用标签,可以轻松地将字段标签与其他页面元素分开来进行样式设计。

form name属性使从JavaScript引用表单变得更容易(尽管现在会使用id)。

票数 0
EN

Stack Overflow用户

发布于 2018-06-07 10:29:44

标签是将某一文本与表单元素相关联的标记,它是显示每个输入框用于屏幕阅读器和其他辅助功能软件的推荐方法,然后它将能够使用此元素来告诉用户输入框的作用。它的样式可以与页面上的任何其他元素相同,而不是。甚至必须在输入旁边-只要名称相同,它就能工作。

代码语言:txt
复制
<label for="name">Name:</label><input type="text" name="name" />
<label for="email">Email:</label><input type="text" name="email" />

有关Label元素的更多信息,该页面包含了大量与HTML表单相关的信息。

表单元素的name属性对于从javascript和CSS访问不同的表单可能很有用,但是没有必要包含它。它仅为向后兼容性而包含-建议您使用ID属性(或者也可以)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档