目录
第1章 引言\t\t1
1.1 重新思考Web设计\t2
1.2 包容性设计\t\t2
1.3 包容性的按钮\t4
第2章 文档\t\t9
2.1 文档类型(Doctype)9
2.2 语言属性(lang)\t10
2.3 响应式设计\t\t11
2.4 字体大小(font size)13
2.5 渐进增强\t\t15
2.6 管理资源\t\t16
2.7 字体子集\t\t17
2.8 元素\t18
2.9 元素\t\t18
2.10 把页面组合到一起\t20
2.11 有关框架、预处理器和任务处理器\t21
第3章 段落\t\t23
3.1 字体\t\t23
3.2 排版\t\t25
3.3 行距(行高)\t27
3.4 行内链接\t\t28
3.5 自动加图标\t\t31
3.6 写段落\t\t32
3.7 总结\t\t33
第4章 博客文章\t\t35
4.1 元素\t\t35
4.2 标题结构\t\t36
4.3 元素\t41
4.4 渐进增强与互用性\t43
4.5 标题和链接文本\t45
4.6 视频\t\t46
4.7 使用流式布局\t50
4.8 总结\t\t53
第5章 按模式评估\t54
5.1 按规则评估的问题\t54
5.2 自定义元素和Shadow DOM\t58
第6章 导航区域\t\t63
6.1 导航地标(navigationlandmark)\t63
6.2 站点范围导航\t64
6.3 目录\t\t72
6.4 总结\t\t77
第7章 菜单按钮\t\t79
7.1 外观\t\t79
7.2 渲染图标\t\t80
7.3 文本标签\t\t84
7.4 旧版浏览器\t\t85
7.5 操作\t\t86
7.6 触摸目标\t\t89
7.7 总结\t\t90
第8章 包容性的原型\t92
8.1 纸质原型\t\t92
8.2 从纸到代码\t\t96
第9章 产品列表\t\t99
9.1 列表的优点\t\t100
9.2 关键信息\t\t102
9.3 产品缩略图\t\t103
9.4 “立即购买”操作\t106
9.5 总结\t\t113
第10章 筛选部件\t117
10.1 标签结构\t\t117
10.2 CSS增强\t\t119
10.3 JavaScript增强\t121
10.4 加载更多结果\t124
10.5 显示选项\t\t127
10.6 允许动态内容\t132
10.7 总结\t\t133
第11章 注册表单\t\t137
11.1 表单的上下文\t137
11.2 基本表单\t\t139
11.3 必填字段\t\t143
11.4 显示密码\t\t144
11.5 表单验证\t\t145
11.6 微文案\t\t150
11.7 总结\t\t151
第12 章测试驱动的HTML标签\t153
12.1 选择器逻辑\t\t154
12.2 测试驱动器的选项卡界面\t154
12.3 并非放之四海而皆准\t162