书籍详情
精通HTML:语义、标准和样式
作者:(英)Paul Haine
出版社:人民邮电出版社
出版时间:2008-01-01
ISBN:9787115170903
定价:¥35.00
购买这本书可以去
内容简介
本书深入地探讨了(X)HTML 及相关技术包括CSS、微格式、语义网等,重点阐述了如何在恰当的时候使用恰当的标签,全书始终贯彻现代的Web 设计理念,从而使读者可以学习如何充分利用各种标记提供的多样性,创建语义丰富和结构合理的网站。 本书适合具备初步HTML 和CSS 知识的Web 设计开发人员阅读。
作者简介
暂缺《精通HTML:语义、标准和样式》作者简介
目录
第1章 开始 1
1.1 (X)HTML术语 1
1.1.1 元素和标签 2
1.1.2 属性 2
1.1.3 应该了解的其他术语 3
1.2 XHTML和HTML 6
1.2.1 XHTML和HTML之间的区别 7
1.2.2 对XHTML和HTML的误解 7
1.2.3 各种MIME 9
1.2.4 选择XHTML还是HTML 10
1.3 剖析XHTML文档 11
1.3.1 doctype声明 11
1.3.2 、和元素 13
1.3.3 XML声明 14
1.3.4 剖析HTML文档 14
1.4 小结 15
第2章 使用适当的标签完成任务 16
2.1 文档标记 17
2.1.1 段落、换行和标题 17
2.1.2 联系信息 18
2.1.3 引用 19
2.1.4 列表 22
2.1.5 链接 25
2.1.6 标示文档修订 33
2.2 表示性元素 34
2.2.1 字体样式元素 34
2.2.2
2.3 短语元素 38
2.3.1 强调 38
2.3.2 引用和定义 38
2.3.3 代码 39
2.3.4 缩写词 40
2.4 图像和其他媒体 41
2.4.1 行内图像 42
2.4.2 CSS背景图像 42
2.4.3 图像映射 43
2.4.4 对象 46
2.5 小结 47
第3章 精通表格 48
3.1 表格基础 49
3.1.1 添加结构 52
3.1.2 添加更多结构 54
3.1.3 将数据与表头关联 56
3.1.4 表头缩写 59
3.1.5 “准标准”模式 59
3.1.6 表格标记小结 60
3.2 表格样式化 60
3.2.1 表示性属性 61
3.2.2 分隔 61
3.2.3 边框冲突 63
3.2.4 列样式化 64
3.2.5 表格行条纹 65
3.2.6 可滚动表格 67
3.3 表格脚本编程 68
3.3.1 条件注释 69
3.3.2 使用脚本设置悬停效果 69
3.3.3 表格排序 70
3.4 小结 71
第4章 精通表单 72
4.1 表单标记 73
4.1.1 表单容器 73
4.1.2 输入控件 75
4.1.3 其他形式的输入控件 81
4.1.4 菜单 82
4.1.5 附加结构 85
4.1.6 表单可用性 87
4.2 表单样式化 90
4.2.1 布局 90
4.2.2 表单控件样式化 93
4.2.3 用CSS辅助可用性 94
4.3 表单脚本编程 95
4.3.1 验证 96
4.3.2 用表单进行导航 97
4.3.3 操作禁用控件 98
4.3.4 表单事件处理程序 98
4.4 小结 100
第5章 特制语义:微格式及其他 101
5.1 元数据 101
5.2 微格式 104
5.2.1 hCard 106
5.2.2 hCalendar 112
5.2.3 rel-微格式 115
5.2.4 VoteLinks 117
5.2.5 XOXO 118
5.2.6 XFN 120
5.2.7 hReview 122
5.3 语义Web 126
5.3.1 都柏林核心元数据计划 128
5.3.2 结构化博客 130
5.3.3 其他实现 132
5.4 Web?2.0 133
5.5 小结 134
第6章 语义识别 135
6.1 避免div癖 135
6.1.1 样式化正文 137
6.1.2 圆角菜单 142
6.1.3 新闻摘录 144
6.1.4 页脚 145
6.2 避免span癖 146
6.3 避免class癖 150
6.4 语义导航 153
6.5 有效性的重要性 157
6.6 小结 159
第7章 展望:XHMTL?2.0和Web?Applications?1.0 160
7.1 XHMTL?2.0 161
7.1.1 XHTML?2.0中出现的其他新标签和属性 162
7.1.2 XForms 162
7.1.3 为XHMTL?2.0做好准备 164
7.2 Web?Applications?1.0 164
7.2.1 Web?Applications?1.0中出现的新标签和新属性 165
7.2.2 Web?Forms?2.0 165
7.2.3 为Web?Applications?1.0做好准备 165
7.3 小结 165
附录A 将XHTML作为XML 167
A.1 将XHTML作为XML 168
A.2 XHTML?1.1 170
A.2.1 模块化 171
A.2.2 Ruby 172
A.3 小结 174
附录B 框架以及如何避免 175
B.1 (X)HTML框架 176
B.2 在框架内定位链接 177
B.3 行内框架 178
B.4 框架的替代技术 179
B.5 用CSS实现类框架行为 179
B.6 未来的框架:XFrames 181
B.7 小结 183
1.1 (X)HTML术语 1
1.1.1 元素和标签 2
1.1.2 属性 2
1.1.3 应该了解的其他术语 3
1.2 XHTML和HTML 6
1.2.1 XHTML和HTML之间的区别 7
1.2.2 对XHTML和HTML的误解 7
1.2.3 各种MIME 9
1.2.4 选择XHTML还是HTML 10
1.3 剖析XHTML文档 11
1.3.1 doctype声明 11
1.3.2 、和元素 13
1.3.3 XML声明 14
1.3.4 剖析HTML文档 14
1.4 小结 15
第2章 使用适当的标签完成任务 16
2.1 文档标记 17
2.1.1 段落、换行和标题 17
2.1.2 联系信息 18
2.1.3 引用 19
2.1.4 列表 22
2.1.5 链接 25
2.1.6 标示文档修订 33
2.2 表示性元素 34
2.2.1 字体样式元素 34
2.2.2
2.3 短语元素 38
2.3.1 强调 38
2.3.2 引用和定义 38
2.3.3 代码 39
2.3.4 缩写词 40
2.4 图像和其他媒体 41
2.4.1 行内图像 42
2.4.2 CSS背景图像 42
2.4.3 图像映射 43
2.4.4 对象 46
2.5 小结 47
第3章 精通表格 48
3.1 表格基础 49
3.1.1 添加结构 52
3.1.2 添加更多结构 54
3.1.3 将数据与表头关联 56
3.1.4 表头缩写 59
3.1.5 “准标准”模式 59
3.1.6 表格标记小结 60
3.2 表格样式化 60
3.2.1 表示性属性 61
3.2.2 分隔 61
3.2.3 边框冲突 63
3.2.4 列样式化 64
3.2.5 表格行条纹 65
3.2.6 可滚动表格 67
3.3 表格脚本编程 68
3.3.1 条件注释 69
3.3.2 使用脚本设置悬停效果 69
3.3.3 表格排序 70
3.4 小结 71
第4章 精通表单 72
4.1 表单标记 73
4.1.1 表单容器 73
4.1.2 输入控件 75
4.1.3 其他形式的输入控件 81
4.1.4 菜单 82
4.1.5 附加结构 85
4.1.6 表单可用性 87
4.2 表单样式化 90
4.2.1 布局 90
4.2.2 表单控件样式化 93
4.2.3 用CSS辅助可用性 94
4.3 表单脚本编程 95
4.3.1 验证 96
4.3.2 用表单进行导航 97
4.3.3 操作禁用控件 98
4.3.4 表单事件处理程序 98
4.4 小结 100
第5章 特制语义:微格式及其他 101
5.1 元数据 101
5.2 微格式 104
5.2.1 hCard 106
5.2.2 hCalendar 112
5.2.3 rel-微格式 115
5.2.4 VoteLinks 117
5.2.5 XOXO 118
5.2.6 XFN 120
5.2.7 hReview 122
5.3 语义Web 126
5.3.1 都柏林核心元数据计划 128
5.3.2 结构化博客 130
5.3.3 其他实现 132
5.4 Web?2.0 133
5.5 小结 134
第6章 语义识别 135
6.1 避免div癖 135
6.1.1 样式化正文 137
6.1.2 圆角菜单 142
6.1.3 新闻摘录 144
6.1.4 页脚 145
6.2 避免span癖 146
6.3 避免class癖 150
6.4 语义导航 153
6.5 有效性的重要性 157
6.6 小结 159
第7章 展望:XHMTL?2.0和Web?Applications?1.0 160
7.1 XHMTL?2.0 161
7.1.1 XHTML?2.0中出现的其他新标签和属性 162
7.1.2 XForms 162
7.1.3 为XHMTL?2.0做好准备 164
7.2 Web?Applications?1.0 164
7.2.1 Web?Applications?1.0中出现的新标签和新属性 165
7.2.2 Web?Forms?2.0 165
7.2.3 为Web?Applications?1.0做好准备 165
7.3 小结 165
附录A 将XHTML作为XML 167
A.1 将XHTML作为XML 168
A.2 XHTML?1.1 170
A.2.1 模块化 171
A.2.2 Ruby 172
A.3 小结 174
附录B 框架以及如何避免 175
B.1 (X)HTML框架 176
B.2 在框架内定位链接 177
B.3 行内框架 178
B.4 框架的替代技术 179
B.5 用CSS实现类框架行为 179
B.6 未来的框架:XFrames 181
B.7 小结 183
猜您喜欢