DIV+CSS商业案例与网页布局开发精讲
书 号:9787113114596
丛 书 名:
作 者:邹 欣 刘起芳
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:49.8元
-
内容简介
本书是随着Web标准的不断普及,以及随着传统的table布局渐渐退出的形式下产生的。网页标准化的DIV+CSS布局方式也越来越广的应用到了实际的应用之中,所以对于DIV+CSS的学习成了网页设计制作人员的必修课。本书详细系统的介绍了CSS层叠样式表的基础理论和实际制作应用,通过大量翔实的例子对DIV+CSS布局进行了深入浅出的分析,注重实际操作,使读者能够充分掌握DIV+CSS布局的精髓所在。在本书最后一篇,还详细介绍了四种主要类型的网站首页以及其二级页面的制作,使得读者在进一步巩固知识的同时,能够熟悉DIV+CSS的强大重复应用性。本书理论部分内容翔实,实例部分包含甚广,循序渐进,并注重章节之间的呼应对照。同时本书实例丰富,案例讲解清晰明白。本书既适合初级入门DIV+CSS布局人员的入门级教材,也可以作为中高级读者参考资料。 -
前言
随着Web 2.0的发展,利用表格进行页面制作的弊端越来越显现出来,而Web标准的重要性也越来越被人们所重视。网页主要由3部分构成,分别是结构、表现和行为,对应的标准分别是结构化标准语言、表现标准语言和行为标准。在使用表格制作网页的时候,结构和样式不分离,在制作上比较简单,但是使得页面在更新和维护上变得异常烦琐,往往为了修改一点内容需要改动整个页面的布局。
随着Web技术的发展,特别是DIV+CSS布局的发展,使得网页在制作方法上有了突飞猛进的发展。CSS是最主要的表现标准语言,使用DIV+CSS技术制作的网页完全使结构和样式相分离,因此,网页在维护与制作上更为简便,而且在制作中精简了结构代码量,使得程序开发更为简洁。同时,CSS所特有的样式定义也使得页面可以制作得更为美观。
作为网页制作人员的必修课,我们精心编写了本书,通过系统的知识讲解和翔实的实例分析,能使对网页制作有兴趣的读者迅速成为专业人士。
本书的特点
本书通过CSS层叠样式表技术在网页中的应用实例,深入浅出地讲解了DIV+CSS布局的应用。在部分章节结尾,我们还精心制作了相关的综合实例,以辅助读者在掌握了本章基础理论后能够将其充分应用到实践中。
本书的特点主要体现在以下几个方面:
1.采用循序渐进的方式,适合初级、中级读者逐步掌握DIV+CSS布局制作的精髓,系统讲解了一类CSS层叠样式表的基础知识,以及相关的样式值,以方便读者学习、查询。而且在每一章中配合该类样式循序渐进地制作了相关的实例,并对样式加以注释,以帮助读者理解样式的应用,做到不仅知其然,而且知其所以然。
2.应用了大量的实例,在奠定基础的同时强调了技术的灵活运用,在实例中结合编者长期制作页面的经验,抛砖引玉式地进行启发,使读者真正做到学以致用。
3.使用了大量篇幅来制作例子,以求读者能通过实例掌握DIV+CSS的布局方法和制作技巧,以掌握DIV+CSS最核心的知识,并精选了4个常见类型的综合实例,包括博客网站、企业网站、网店类网站和门户类网站,以帮助读者总结知识并提高综合应用的能力。在综合实例部分,编者还制作了相关网站的二级页面,是希望读者能够深刻地体会CSS层叠样式表的重复应用性,熟悉并清楚DIV+CSS技术的强大功能。
本书的内容安排
本书共14章,从Web标准的基本概念讲起,进一步介绍CSS样式表各类属性及相关属性值,最后结合笔者的经验制作了4个综合实例,以总结本书所学到的知识。
第1~3章:Web标准基础。讲述了Web标准发展的概况,页面内容、结构、表现三者的关系,使用CSS构建页面的原理以及Web标准中的兼容问题等,使读者对DIV+CSS布局有一个大概的了解。
第4~10章:页面局部布局实例。讲述了CSS层叠样式表的各个属性,通过经典的“盒子模型”,着重体现了结构与样式分离的应用原则,使读者理解使用CSS对网页进行布局的精髓,并且通过实例深入分析该类属性的实际应用。
第11~14章:CSS布局的综合应用。通过4种网站类型的完整制作,综合运用了前面章节所介绍的知识、方法和技巧,并提出一些富有创意的做法,给出详细的对比说明,使读者能够在总结所学知识的同时,进一步提高水平,拓展思路。
本书由浅入深,由理论到实践,适合初级读者逐步学习网页制作技能和完善自己的知识结构。
适合阅读本书的读者
? 希望进入网络行业的新手。
? 迫切希望提高个人测试技能和水平的初级网页制作人员。
? 具备一定的测试理论知识但是缺乏实践经验的网页制作人员。
? 掌握了一定网页制作技巧但是希望进一步提高的中、高级网页制作人员。
读者服务
本书由邹欣、刘起芳编著,资料整理、光盘制作由王倩、喻晓英等完成。由于时间仓促,加之水平有限,书中不足之处在所难免,敬请读者批评指正。
如果读者在阅读本书的时候产生任何疑问,可以发送电子邮件及时与我们联系,我们会尽快给予答复。邮箱:HappySAnts@163.com或zhangshuqiangbooks@163.com。 -
目录
第1章 网页的构成与Web标准 1
1.1 什么是网页 1
1.2 网页的构成 1
1.2.1 页面显示的信息 2
1.2.2 构成页面的代码 2
1.2.3 显示网页的浏览器 4
1.3 关于Web标准 4
1.3.1 什么是Web标准 4
1.3.2 页面的内容 5
1.3.3 页面的结构 5
1.3.4 页面的表现 6
1.4 Web标准网站欣赏 6
第2章 使用CSS构建页面的原理 8
2.1 什么是CSS 8
2.2 CSS的语法 8
2.3 CSS应该定义在哪里 9
2.3.1 元素内部的CSS 9
2.3.2 页面头部的CSS 10
2.3.3 外部的CSS 11
2.4 应用样式的优先级 12
2.5 DOCTYPE的选择 13
2.5.1 什么是DOCTYPE 13
2.5.2 选择什么样的DOCTYPE 13
2.6 使用CSS控制表现效果的好处 14
第3章 Web标准中的兼容问题 15
3.1 兼容问题的由来 15
3.1.1 浏览器的版本问题 15
3.1.2 浏览器的兼容问题 15
3.2 需要兼容的浏览器 15
3.2.1 常用浏览器介绍 16
3.2.2 浏览器显示的差异 16
3.3 兼容问题的解决原理 17
3.3.1 避免使用会产生兼容问题的属性 17
3.3.2 使用CSS hack解决兼容问题 18
3.3.3 其他兼容的方法 19
3.4 CSS hack的使用 20
3.4.1 针对IE的CSS hack 20
3.4.2 针对Firefox的CSS hack 21
第4章 制作背景 23
4.1 网页背景的相关知识 23
4.1.1 背景的分类 23
4.1.2 使用CSS控制背景颜色 23
4.1.3 使用CSS控制背景图片 25
4.1.4 使用CSS控制背景图片的重复 27
4.1.5 固定背景图片 28
4.1.6 设置背景图片的显示位置 30
4.2 设置多个背景 32
4.3 制作渐变背景 37
4.3.1 效果图分析 37
4.3.2 背景图片的制作 38
4.3.3 页面文件的制作 39
4.3.4 使用滤镜制作渐变背景 43
4.4 综合实例——企业网站引导页的制作 44
4.4.1 效果图分析 45
4.4.2 页面结构制作 45
4.4.3 页面内容及样式制作 46
4.5 小结 50
第5章 制作Logo和Banner 51
5.1 Logo和Banner的相关知识 51
5.1.1 Logo和Banner的概念 51
5.1.2 盒子模型 52
5.1.3 CSS边框属性 52
5.1.4 CSS内边距属性 54
5.1.5 CSS外边距属性 56
5.2 制作图像Logo 58
5.2.1 效果图分析 58
5.2.2 页面结构制作 59
5.2.3 Logo图片位置的确定 59
5.3 制作图像Banner 61
5.3.1 效果图的分析 61
5.3.2 页面结构制作 61
5.3.3 Banner图片位置的确定 62
5.4 综合实例——公司网站顶部内容的制作 64
5.4.1 效果图分析 64
5.4.2 页面结构制作 65
5.4.3 页面内容及样式制作 65
5.5 小结 70
第6章 制作站点导航栏 71
6.1 站点导航栏的相关知识 71
6.1.1 站点导航栏的分类 71
6.1.2 CSS浮动属性 72
6.1.3 CSS清除浮动属性 76
6.1.4 CSS字体属性 78
6.2 制作文本导航栏 81
6.2.1 效果图的分析 81
6.2.2 页面结构的制作 82
6.2.3 使用标签制作文本导航栏内容 82
6.2.4 使用- 标签制作文本导航栏内容 86
6.3 制作图片导航栏 87
6.3.1 效果图的分析 87
6.3.2 页面结构的制作 88
6.3.3 页面内容的制作 88
6.4 制作横向自由伸展的导航栏 92
6.4.1 九宫格技术原理 92
6.4.2 效果图的分析 95
6.4.3 制作导航栏的结构 96
6.4.4 制作页面的CSS样式 96
6.5 综合实例——企业网站下拉式导航栏的制作 99
6.5.1 效果图分析 99
6.5.2 页面结构制作 99
6.5.3 页面内容及样式制作 100
6.5.4 导航栏的制作和样式定义 101
6.6 小结 105
第7章 制作列表和表单 106
7.1 列表和表单的相关知识 106
7.1.1 列表的分类 106
7.1.2 表单的分类 109
7.1.3 CSS列表属性 113
7.2 制作新闻列表 116
7.2.1 效果图的分析 116
7.2.2 页面结构的制作 117
7.2.3 新闻列表网页样式的制作 118
7.2.4 修饰列表图片的定位 119
7.3 复杂列表排版 120
7.3.1 overflow属性的语法结构 120
7.3.2 效果图的分析 123
7.3.3 页面结构的制作 123
7.3.4 CSS部分的制作 125
7.4 制作用户注册表单 127
7.4.1 效果图的分析 128
7.4.2 页面结构的制作 128
7.4.3 CSS部分的制作 129
7.5 综合实例——会员注册页面的制作 131
7.5.1 效果图的分析 132
7.5.2 页面结构的制作 132
7.5.3 CSS部分的制作 134
7.6 小结 136
第8章 制作页面内容的版式 137
8.1 关于页面内容版式的知识 137
8.1.1 段落的设置 137
8.1.2 图文混排 140
8.1.3 CSS文本属性 142
8.1.4 CSS表格属性 144
8.2 制作独立的文本段落 147
8.2.1 设置段落的大小 147
8.2.2 定义段落的显示效果 149
8.3 制作图文混排版式 151
8.3.1 效果图的分析 151
8.3.2 页面结构的制作 152
8.3.3 CSS部分的制作 153
8.4 制作数据表格 156
8.4.1 效果图的分析 156
8.4.2 页面结构的制作 157
8.4.3 CSS部分的制作 159
8.4.4 应用JavaScript制作鼠标经过表格 160
8.5 综合实例——产品信息页面的制作 161
8.5.1 效果图的分析 161
8.5.2 页面结构的制作 162
8.5.3 CSS部分的制作 165
8.6 小结 169
第9章 制作超链接 170
9.1 关于超链接的知识 170
9.1.1 超链接的分类 170
9.1.2 超链接的组成与超链接的伪类 171
9.1.3 多个超链接样式的定义 174
9.1.4 鼠标特效 179
9.2 制作Windows风格样式的CSS按钮 181
9.2.1 效果图的分析 181
9.2.2 页面结构的制作 181
9.2.3 CSS部分的制作 183
9.3 综合实例——制作仿按钮下陷效果的实例 187
9.3.1 效果图的分析 187
9.3.2 页面结构的制作 187
9.3.3 制作页面的CSS样式 188
9.4 小结 193
第10章 制作页面底部信息 194
10.1 关于页面底部信息的知识 194
10.2 制作包含导航链接的页面底部内容 194
10.2.1 效果图的分析 194
10.2.2 页面结构的制作 195
10.2.3 CSS部分的制作 196
10.3 小结 198
第11章 制作博客类网页 199
11.1 博客类网页介绍 199
11.1.1 博客页面的作用 199
11.1.2 博客页面的构成及特点 200
11.2 效果图的分析 200
11.2.1 界面设计分析 201
11.2.2 规划页面布局 202
11.3 切图与划分页面内容 202
11.3.1 隐藏页面中的文本内容 202
11.3.2 切取页面中的背景 203
11.3.3 切取页面中的内容 203
11.3.4 保存各种图片 204
11.4 规划并建立站点 205
11.5 页面头部内容制作 206
11.5.1 制作头部的结构代码 206
11.5.2 定义页面的相关信息 207
11.5.3 导入样式表文件 207
11.6 页面头部内容的制作 208
11.6.1 头部内容结构分析 208
11.6.2 对顶部内容进行定义 208
11.6.3 导航栏的制作 210
11.7 制作日志内容部分 212
11.7.1 制作网页主体部分 212
11.7.2 制作日志摘要部分的结构代码 214
11.7.3 对日志摘要部分添加样式 215
11.7.4 翻页部分的制作 219
11.7.5 制作日志内容下边框 220
11.8 制作右侧列表内容 221
11.8.1 博主信息栏 221
11.8.2 列表模块的制作 223
11.8.3 文本模块的制作 224
11.8.4 右侧列表内容底边框的制作 226
11.9 页面底部内容及整体页面调整 227
11.9.1 页面底部内容的制作 227
11.9.2 整体页面调整 227
11.10 制作二级页面 228
11.10.1 二级页面效果图的分析 228
11.10.2 分析通用的样式 229
11.10.3 定义新的CSS样式 230
11.11 小结 232
第12章 制作企业宣传类网页 233
12.1 企业宣传类网页介绍 233
12.1.1 企业宣传类网页的作用 233
12.1.2 企业宣传类网页的构成及特点 234
12.2 效果图的分析 234
12.2.1 界面设计分析 234
12.2.2 规划页面布局 235
12.3 切图与划分页面内容 236
12.3.1 隐藏页面中的文本内容 236
12.3.2 切取并保存页面中的内容文件 236
12.3.3 保存各种图片 237
12.4 规划并建立站点 237
12.5 页面头部信息内容制作 238
12.5.1 制作头部的结构代码 238
12.5.2 定义页面的相关信息 239
12.5.3 导入样式表文件 239
12.6 页面头部内容的制作 240
12.6.1 头部内容结构分析 240
12.6.2 对整体样式进行定义 240
12.6.3 头部内容的制作 241
12.7 页面主体内容的制作 246
12.7.1 主体内容结构分析 246
12.7.2 制作主体部分左边内容 248
12.7.3 制作主体部分中间内容 250
12.7.4 制作主体部分右边内容 252
12.8 页面底部内容的制作 254
12.9 制作二级页面 255
12.9.1 二级页面效果图分析 255
12.9.2 制作页面及样式 256
12.10 小结 258
第13章 制作网店类网页 259
13.1 网店类网页介绍 259
13.1.1 网店类网页的作用 259
13.1.2 网店类网页的构成及特点 260
13.2 效果图的分析 260
13.2.1 界面设计分析 261
13.2.2 规划页面布局 262
13.3 切图与划分页面内容 262
13.3.1 隐藏页面中的文本内容 262
13.3.2 切取并保存页面中的内容文件 263
13.4 规划并建立站点 263
13.5 页面头部内容的制作 264
13.5.1 头部内容结构分析 264
13.5.2 对整体样式进行定义 265
13.5.3 对头部内容进行样式定义 266
13.5.4 对网站Logo进行样式定义 266
13.5.5 对网站工具栏进行样式定义 267
13.5.6 对用户工具栏进行样式定义 268
13.5.7 对网站广告进行样式定义 269
13.6 页面主体内容的制作 270
13.6.1 主体内容结构分析 270
13.6.2 对主体内容最外层的块进行样式定义 271
13.6.3 对搜索栏进行样式定义 272
13.6.4 对商品列表进行样式定义 273
13.6.5 对用户登录部分、最新商品部分和最热门商品部分进行样式定义 275
13.6.6 对商品展示内容进行样式定义 279
13.6.7 对主体底部内容进行样式定义 283
13.7 底部内容的制作 287
13.8 制作二级页面 289
13.8.1 二级页面效果图的分析 289
13.8.2 制作页面及样式 289
13.9 小结 293
第14章 制作门户网页 294
14.1 门户类网页介绍 294
14.1.1 门户类网页的作用 294
14.1.2 门户类网页的构成及特点 295
14.2 效果图的分析 295
14.2.1 界面设计分析 295
14.2.2 规划页面布局 296
14.3 切图与划分页面内容 297
14.3.1 隐藏页面中的文本内容 297
14.3.2 切取并保存页面中的内容文件 298
14.3.3 保存各种图片 299
14.4 规划并建立站点 300
14.5 页面头部信息内容的制作 301
14.5.1 制作头部的结构代码 301
14.5.2 定义页面的相关信息 301
14.5.3 导入样式表文件 302
14.6 页面头部的制作 302
14.6.1 头部内容结构分析 302
14.6.2 对整体样式进行定义 303
14.7 头部内容的制作 305
14.7.1 对头部文件整体添加样式 305
14.7.2 制作顶部内容 305
14.7.3 制作网站Logo和Banner 306
14.7.4 制作导航栏 307
14.7.5 制作搜索栏 309
14.8 页面主体内容的制作 310
14.9 制作资讯部分的内容 311
14.9.1 制作旅游资讯部分内容 312
14.9.2 制作四川旅游地图部分内容 314
14.9.3 制作线路精选部分内容 315
14.10 制作网站主体Banner部分内容 318
14.10.1 制作互动版块内容 319
14.10.2 制作专题旅游内容 321
14.10.3 制作游记攻略内容 324
14.10.4 制作旅游图库内容 326
14.10.5 制作经典推荐内容 328
14.10.6 制作社区热帖内容 330
14.11 页面底部内容的制作 332
14.12 制作二级页面 333
14.13 制作页面及样式 334
14.13.1 制作社区热帖内容 335
14.13.2 制作热门作者排行 337
14.13.3 制作最新帖子内容 338
14.14 小结 341 - 标签制作文本导航栏内容 86
-
作者介绍
主要拟约作者顺序姓名学历职称学科专长通 讯 地 址1邹欣本科设计师网页设计作者单位杭州纬创科技有限公司邮政编码310000电 话135345123452刘起芳本科设计师网页设计作者单位北京互动科技有限公司邮政编码100000电 话135147845683 作者单位 邮政编码 电 话 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐