第Ⅰ部分 表单结构第1章 表单的设计 3
表单设计很重要 5
表单设计的影响 12
设计时的考虑因素 20
第2章 表单的组织 23
选取问题 24
构建对话 27
内容的组织 29
归纳区别 34
最佳实践 38
第3章 完成之路 39
表单的命名 40
起始页 41
清晰的浏览线 42
注意力分散最少 45
进程指示 46
Tab键跳转 53
最佳实践 54
第Ⅱ部分 表单元素第4章 标签 59
标签对齐 60
顶对齐标签 61
右对齐标签 64
左对齐标签 65
输入框内的标签 67
混合对齐 68
最佳实践 69
第5章 输入框 71
输入框的类型 72
输入框的长度 76
必填项 79
输入组 88
弹性输入框 88
最佳实践 90
第6章 动作 93
主动作和次动作 94
动作顺序 99
进程中的动作 101
同意与提交 104
最佳实践 105
第7章 帮助文字 107
提供帮助的时机 108
自动即时帮助 111
用户激活的即时帮助 114
用户激活的区域帮助 117
安全交易 120
最佳实践 120
第8章 错误与成功 123
错误消息 124
成功 136
消灭死胡同 140
最佳实践 140
第Ⅲ部分 表单的交互第9章 即时验证 145
确认 146
建议 151
限制 153
最佳实践 154
第10章 多余输入 155
去除问题 156
智能默认 160
最佳实践 164
第11章 额外输入 167
即时增加 168
叠层 170
循序渐进 176
最佳实践 178
第12章 基于选择的输入 179
页面级选项 182
水平选项卡 183
垂直选项卡 185
下拉列表 188
单选按钮下方显示 189
单选按钮内显示 190
显示非活动选项 191
组的显示 193
最佳实践 195
第13章 循序渐进 197
注册 198
参与 199
最佳实践 206
第14章 表单的未来 207
消失中的表单 208
变化中的表单 209
构建表单 214