三、HTML 5 表单
3.1 form 标签
form标签是功能性标签,用于表单提交,将所有的表单元书写在form标签内。
通过form标签id属性和其他表单元素form属性产生绑定,用于提交。
HTML 5 表单元素可以不书写在form标签内,使用属性产生绑定
1 | <!-- html 5 form标签改变 --> |
3.2 label标签
label标签可以直接将要控制的表单书写在label标签内部,省略不写for
属性
1 | <p> |
3.3 placeholder属性
占位符:
1 | <p> |
用户名:
昵称:
3.4 autofocus属性
focus
焦点
autofocus
自动获取焦点(提高用户体验)
1 | <p> |
用户名:
3.5 required 属性
必填项(表单提交时会进行验证,如果不书写,则无法提交)
1 | <p> |
昵称:
3.6 datalist自动感应
datalist
自动感应标签
通过其他表单元素list
属性和datalist
标签id
属性产生绑定。
1 | <!-- 自动感应的标签 --> |
你学会的技能:
3.7 新的输入表单元素
1 | 密码:password |
用户名:
密码:
搜索框:
url(网址):
电子邮箱:
数字:
电话:
拖拽条:
日期:
周:
颜色: