《Web网页设计技术》是2011年机械工业出版社出版的图书,作者王柯柯、崔英志、黄丽丰、崔贯勛、刘恆洋。
基本介绍
- 书名:Web网页设计技术
- 作者:王柯柯、崔英志、黄丽丰、崔贯勛、刘恆洋
- ISBN:9787111336150
- 页数:260
- 出版社:机械工业出版社
- 出版时间:2011 年4月
- 开本:16开
- 丛书名:高等院校计算机教材系列
内容简介
《web网页设计技术》从网站基本概念和开发工具visual studio 2008入手,基于丰富的实例着重介绍html、css、javascript等web技术的基本原理和开发方法,深入解析典型综合案例的分析与构建过程,帮助读者由浅入深、循序渐进地掌握开发基于web应用程式的方法和技术,具有很强的实用性。《web网页设计技术》重视实践,以一个完整、翔实的实例为主线,在各章中解析知识点,完整再现了网页设计从初步规划,到html文档创建,再到表现样式设计的全过程。
《web网页设计技术》内容全面,深入浅出,实例丰富,既适合作为高等院校学生网页设计或网站开发课程的教材,也可供初学者自学使用。
《web网页设计技术》特点
·内容全面,由浅入深:由网页基本概念开始,逐步介绍html、xhtml、css、javascript等网页设计技术。
·结合标準,易于提高:本着一切从标準出发的原则,紧密结合w3c的web标準来控制界面实现,既可帮助读者巩固基础知识,又具有一定的理论高度,有助于读者进一步提高。
·技术先进,符合潮流:摒弃表格布局技术,採用目前市场主流的网页设计组合div+css进行详细讲解,能很好地帮助学生设计出具有一定水準的网页,并基于微软visual studio 2008开发工具进行设计和开发,更好地贴近技术发展的时代脉搏。
·教学灵活,强化理解:各章节通过实例详细演示製作过程,并提供大量设计技巧、注意事项和常见问题解答。
·综合套用,实战演练:提供完整、翔实的综合案例,详细解析各类网站的页面设计技术,予以全程设计跟蹤指导,将作者的经验融汇在知识点中,有益于读者更快上手和掌握。
《web网页设计技术》配有ppt、各章的素材、原始码等教辅资源,用书教师可登录华章网站下载。
目录
《web网页设计技术》
前言
第一部分 基 础 篇
第1章 网站概述1
1.1 www概述1
1.1.1 www与web1
1.1.2 web技术基础1
1.2 网页技术基础4
1.2.1 静态网页技术概述4
1.2.2 动态网页基础5
1.2.3 动态网页开发技术简介6
1.3 web网页设计概述8
1.3.1 网页设计製作流程8
1.3.2 页面布局9
1.3.3 页面文档的构成12
1.3.4 标记语言概述15
1.4 本章小结16
习题16
第2章 visual studio简介17
2.1 开发环境综述17
.2.1.1 系统环境概述17
2.1.2 framework概述18
2.2 visual studio的安装与套用18
2.2.1 visual studio简介18
2.2.2 安装步骤简介20
2.2.3 visual studio配置23
2.2.4 msdn的安装与套用24
2.2.5 在visual studio中建立网站25
2.2.6 解决方案的作用27
2.3 internet信息服务(iis)27
2.3.1 iis简介27
2.3.2 iis的安装28
2.3.3 配置iis的asp环境32
2.3.4 访问本地网站34
2.4 本章小结34
习题34
第3章 html与xhtml35
3.1 html标记语言35
3.1.1 初识html35
3.1.2 html档案的基本结构36
3.1.3 文档格式定义的声明37
3.1.4 html代码区域38
3.1.5 html标籤格式41
3.1.6 html标籤分类42
3.2 html常用标籤43
3.2.1 注释标籤43
3.2.2 标题标籤[h]43
3.2.3 图像标籤[img ]43
3.2.4 超连结标籤[a]45
3.2.5 空标籤[br]和[hr]47
3.2.6 [span]标籤48
3.2.7 段落标籤[p]48
3.2.8 层标籤[div]49
3.2.9 表格标籤[table]49
3.2.10 列表标籤[list]50
3.2.11 表单标籤[form]52
3.2.12 框架标籤[frame]52
3.3 可扩展的超文本标记语言53
3.3.1 html文档结构分析53
3.3.2 xhtml文档结构55
3.3.3 xhtml与html的差异56
3.3.4 如何将html升级为xhtml58
3.4 实例:构建完整的html文档59
3.4.1 文档结构分析59
3.4.2 整体架构代码设计60
3.4.3 抬头区域64
3.4.4 导航栏64
3.4.5 相关信息65
3.4.6 图书推荐66
3.4.7 整体html文档代码67
3.5 本章小结68
习题68
第二部分 布 局 篇
第4章 层叠样式表69
4.1 层叠样式表简介69
4.1.1 层叠样式表概述69
4.1.2 层叠样式表的初步体验70
4.1.3 visual studio中层叠样式表的使用方法72
4.1.4 css编写方法75
4.2 样式规则76
4.3 css属性77
4.3.1 字型属性77
4.3.2 背景属性80
4.3.3 块级标籤属性83
4.3.4 框线属性84
4.3.5 盒模型86
4.3.6 列表属性88
4.3.7 定位属性89
4.3.8 style属性91
4.4 css选择器91
4.4.1 类型选择器91
4.4.2 类选择器92
4.4.3 id选择器93
4.5 选择器的编写94
4.5.1 组合选择器类型94
4.5.2 上下文选择器94
4.5.3 选择器的分组定义95
4.6 伪类95
4.6.1 锚伪类95
4.6.2 首字母和首行伪标籤96
4.7 实例:基本css样式设计96
4.7.1 css常用操作三部曲96
4.7.2 css实例解析97
4.8 本章小结107
习题108
第5章 css样式表进阶109
5.1 属性继承109
5.1.1 树结构和继承109
5.1.2 重写继承110
5.1.3 不能继承的属性112
5.1.4 压缩属性的方法113
5.1.5 浏览器与css115
5.2 选择器的使用策略116
5.2.1 选择器的命名规则116
5.2.2 class属性的多值套用116
5.2.3 id与class选择器的权重117
5.2.4 锚伪类的定义顺序118
5.3 高级样式属性119
5.3.1 高级属性选择器119
5.3.2 高级上下文选择器120
5.4 布局属性121
5.4.1 显示属性:display121
5.4.2 浮动策略:float124
5.4.3 清除浮动:clear125
5.4.4 定位技术:position125
5.5 表格130
5.5.1 标题:caption131
5.5.2 单元格的合併132
5.5.3 行组的使用133
5.5.4 列组的使用134
5.5.5 其他属性136
5.6 列印样式设定136
5.6.1 分页符136
5.6.2 页面选择器和页边距137
5.7 css扩展:滤镜137
5.7.1 滤镜概述137
5.7.2 常用滤镜138
5.8 实例:css样式最佳化与进阶143
5.8.1 浓缩css样式属性和值143
5.8.2 合併选择器的css样式144
5.8.3 布局css样式的使用145
5.9 本章小结146
习题146
第6章 网页布局技术147
6.1 布局技术概述147
6.1.1 何谓布局技术147
6.1.2 网页布局标準概述149
6.2 表格布局技术149
6.2.1 表格布局示例一:导航栏150
6.2.2 表格布局示例二:包括导航条的网站页面152
6.2.3 表格布局的优势和不足160
6.3 web标準概述161
6.3.1 无标準时代的web开发161
6.3.2 web标準的概念161
6.3.3 符合web标準的网页的构建163
6.3.4 使用web标準的优势164
6.4 div+css布局164
6.4.1 div+css布局概述164
6.4.2 浮动的使用165
6.4.3 清除浮动167
6.4.4 div+css布局的优势168
6.4.5 常用div+css布局功能169
6.5 实例:div+css布局172
6.5.1 div+css布局示例一:导航选单172
6.5.2 div+css布局示例二:包括导航条的网站页面174
6.5.3 浮动技术的套用174
6.5.4 清除浮动175
6.5.5 ie浏览器的兼容问题176
6.6 本章小结176
习题177
第三部分 visual studio篇
第7章 主题179
7.1 主题概述179
7.1.1 为何引入主题179
7.1.2 主题的建立179
7.2 外观档案181
7.2.1 外观控制的实现181
7.2.2 控制项外观的定义方式182
7.2.3 特殊控制项外观的定义183
7.3 主题档案规划184
7.3.1 整体规划184
7.3.2 外观档案规划184
7.4 主题的套用185
7.4.1 页面主题的设定185
7.4.2 样式表主题的设定 187
7.4.3 配置档案的设定189
7.4.4 在指定资料夹下设定主题 190
7.4.5 enabletheming属性192
7.5 实例:主题的创建194
7.6 本章小结195
习题195
第8章 vs 2008母版解析196
8.1 母版概述196
8.2 母版页的工作原理197
8.2.1 母版页197
8.2.2 占位符197
8.2.3 内容页198
8.2.4 母版页的运行200
8.2.5 资源的路径设定201
8.3 母版页的创建和套用202
8.3.1 母版页的创建202
8.3.2 母版页的套用204
8.3.3 母版页与普通页面的区别205
8.4 母版页嵌套206
8.4.1 母版页嵌套的意义206
8.4.2 visual studio 2008中的母版页嵌套206
8.5 实例:母版页的设计209
8.6 本章小结211
习题212
第9章 javascript程式设计213
9.1 javascript概述213
9.1.1 javascript简介213
9.1.2 javascript入门案例214
9.2 javascript语法214
9.2.1 语法基础214
9.2.2 常用变数215
9.2.3 表达式与运算符216
9.2.4 程式设计217
9.2.5 函式218
9.3 对象的概念219
9.3.1 对象219
9.3.2 属性220
9.3.3 方法220
9.4 javascript对象220
9.4.1 window对象220
9.4.2 document对象222
9.4.3 location对象224
9.4.4 navigator对象225
9.4.5 screen对象227
9.5 实例:javascript的使用227
9.6 本章小结234
习题234
第四部分 案 例 篇
第10章 等级考试网上报名系统235
10.1 网站设计分析235
10.1.1 网站设计需求235
10.1.2 图纸分析236
10.1.3 页面表现分析237
10.2 html文档结构分析239
10.2.1 设计图分层剖析239
10.2.2 整体文档结构分析240
10.3 网站档案规划与设计240
10.3.1 网站档案规划240
10.3.2 母版档案241
10.3.3 页面档案243
10.3.4 主题资料夹244
10.3.5 全局css样式设计245
10.4 网站标题布局246
10.4.1 html文档设计246
10.4.2 css样式设计246
10.5 导航栏布局247
10.5.1 html文档设计247
10.5.2 css样式设计247
10.6 捷径249
10.6.1 html文档设计249
10.6.2 css样式设计249
10.7 网页主体内容区域249
10.7.1 html文档设计249
10.7.2 css样式设计250
10.8 用户信息区域251
10.8.1 html文档设计251
10.8.2 css样式设计251
10.9 内容区域布局252
10.9.1 首页通知html文档设计252
10.9.2 首页通知css样式设计253
10.9.3 四六级报名html文档设计254
10.9.4 四六级报名css样式设计254
10.10 页脚布局256
10.10.1 html文档设计256
10.10.2 css样式设计256
10.11 系统完善257
10.11.1 html文档完善257
10.11.2 精简css样式代码258
10.11.3 适当使用上下文选择器259
10.11.4 浏览器版本兼容260
10.12 本章小结260
参考文献261