脚本宝典收集整理的这篇文章主要介绍了HTML5 input元素类型:email及url介绍,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
在前面的博文,我们已经讨论了一些HT
ML5改进的地方,比如placeholder,
PRefetching以及
webstorage,下面我要介绍的是两个新的input元素类型: em
ail和url。让我们跟着代码来看看他们的好处:
语法格式: 新的input ty
PE属性,将使用 email
或者 url 来替代text:
<!-- email, 非@ + @ + 非 @ 符号,也可以使用其他的啦,
比如 [a-zA-Z0-9]{3,30}@[a-zA-Z0-9]+\w*\.(com|cn|
org|net) -->
<input type="email" pattern="[^@]*@[^@]*" value="">
<!-- url -->
<input type="url" value="">
使用HTML5所特有的pattern属性域,你可以提供一个正则表达式来验证email和
url地址的格式,我们将在另一篇
文章讨论这个
话题。
优点 - 可以定制特殊的css样式,input[type=email]
- 可以定制特殊的css样式,input[type=url]
- 可以做更多的语义定义
- 移动应用适配性:移动浏览器将会为email和url弹出特殊的键盘,
不用用户手动切换。
最初我很反感添加多余的input type,但深入思考后我
觉得对于
提高用户体验是一个很好的举措,你认为呢?
脚本宝典总结
以上是脚本宝典为你收集整理的HTML5 input元素类型:email及url介绍全部内容,希望文章能够帮你解决HTML5 input元素类型:email及url介绍所遇到的问题。
如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。