HTML、表单、布局与可访问性
全栈原型、交互界面与内部工具#FDE#第三阶段#全栈原型、交互界面与内部工具#HTML、表单、布局与可访问性约 530 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
表单、按钮和链接应怎样选择语义元素?
追问 提交、跳转和局部动作有什么区别?使用普通 div 模拟按钮会遗漏哪些行为?
label 与表单控件关联有什么价值?
追问 点击范围、键盘和读屏怎样受益?占位文字为什么不能完全代替标签?
前端表单验证与后端验证怎样分工?
追问 必填、范围和业务规则各在哪里检查?绕过页面直接请求时如何保护?
怎样显示可修正的字段错误?
追问 错误位置、原因与建议怎样关联?提交失败后是否应保留用户已输入内容?
复杂表单怎样保持键盘可操作?
追问 焦点顺序、弹窗和关闭后焦点恢复如何检查?鼠标演示为何不能覆盖全部问题?
颜色怎样帮助表达状态,又有什么限制?
追问 失败、成功与待处理如何结合文字或图标?只靠红绿颜色会让哪些用户难以判断?
Flexbox 与 Grid 怎样用于工作台布局?
追问 工具栏、详情面板和表单列有什么不同?怎样避免内容变长后溢出?
小屏幕下,内部工具的表格怎样处理?
追问 横向滚动、隐藏次要列与卡片模式如何选择?关键操作怎样保持可达?
长文本、附件名和未知字段如何展示?
追问 截断、展开、换行和复制分别适合什么场景?怎样保留完整内容的查看入口?
组件复用应保持哪些一致性?
追问 按钮、表单、错误与加载提示如何统一?何时业务差异需要明确扩展而不是强行复用?