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

最后一行代码

<input type="email" id="email" placeholder="Enter email">不应该是

<input type="text" id="email" placeholder="Enter email">吗?

正在回答

5 回答

的确email是H5新加的专门用于输入电子邮件地址的文本框,会自动检测输入的格式是否符合email格式。所以此两项应该都可以,不过text不会自动排错。

0 回复 有任何疑惑可以回复我~
#1

如歌褪变 提问者

OK,明白了,我看W3School中input标签的type属性值没有email,可能是还没有收录吧
2016-07-04 回复 有任何疑惑可以回复我~
#2

慕尼黑0610541 回复 如歌褪变 提问者

可以在H5新特性中看见的。
2016-07-07 回复 有任何疑惑可以回复我~

email可以进行检错,当输入不符合常规邮件格式时框会是红色的,text不检查

0 回复 有任何疑惑可以回复我~

email是H5新加的属性值,专用于写入邮件地址,text只是文本信息,理论上应该都可以

0 回复 有任何疑惑可以回复我~

text是属于文本,输入邮件格式应该是email

0 回复 有任何疑惑可以回复我~

 type="email" 的意思是格式使用email格式、就像type="number"数据格式,当浏览器不支持时将以type="text"的格式显示

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225297    人
  • 解答问题       18230    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

最后一行代码

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信