html5 中一些标签新增的属性
在HTML5中,对表单做了重大修整,一些以前需要通过JavaScript编码实现的功能现在无需编码就可轻松实现。
1、form 标签增加了两个新的属性:autocomplete和novalidate。
autocomplete:用于启用“下拉建议列表”功能
novalidate:用于关闭表单验证功能
2、fieldset 标签增加了三个新属性:disable、name和form。
disable:用于禁用<fieldset>
name:用于设置<fieldset>的名称
form:用于与其所属表单关联,该属性值是<fieldset>所属的一个或多个表单的ID。在HTML5中,<fieldset>可处于其所属的一个或多个表单的外部,当<fieldset>被置于表单的外部时,你必须设置该<fieldset>标签的form属性,这样<fieldset>就可以正确地与一个或多个表单关联起来。
3、label 标签增加了一个新属性:form。
form:用于与其所属表单关联,该属性值是<label>所属的一个或多个表单的ID,<label>标签也可放置在表单的外部。
4、新的输入(input)类型 :
color date datetime datetime-local month
week time email number range
week time email number range
search tel url
新的输入属性:
autocomplete autofocus form formaction formenctype
formmethod formnovalidate formtarget height max
min multiple pattern placeholder required step
min multiple pattern placeholder required step
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步