表单优化
1. 【强制】不允许使用 <input type="button"> 或 <input type="submit"> 代替 <button>
2. 【强制】必须给出 button 的 type 属性,防止触发默认的 submit 类型
正例:
<button type="submit">提交</button>
<button type="button">取消</button>
3. 【强制】避免使用表单控件的 name 属性,降低兼容风险
4. 【强制】含文本的表单控件必须配以 label 元素,以扩大点击区域
正例:<label><input type="checkbox" value="on"> 我已确认上述条款</label>
反例:<input type="checkbox" id="confirm" value="on">我已确认上述条款
5. 【强制】主按钮在 DOM 中顺序应当靠前,以提升可访问性和视觉一致性
作者:刘冬冬 创建时间:2024-06-19 09:42
最后编辑:刘冬冬 更新时间:2024-06-26 16:33
最后编辑:刘冬冬 更新时间:2024-06-26 16:33