出版时间:2012-8 出版社:电子工业出版社 作者:张晓景
内容概要
本书系统地介绍了CSS样式的基础理论和实际应用技术,并结合实例来介绍Div+CSS布局制作网页的方法和技巧。在实例的制作过程中,在介绍CSS样式设计各方面知识的同时,还结合实际网页制作中可能遇到的问题提供解决问题的思路、方法和技巧,使初学者也可以轻松地掌握Div+CSS布局的方式,制作出精美的网页。并且,在书中还穿插介绍了有关CSS3.0和HTML
5的相关知识,力求使读者了解到最新的网页设计制作技术。
书籍目录
01 Div+CSS网页设计基础1
1.1 网页设计基础1
1.1.1 什么是网页设计1
1.1.2 网页与网站2
1.1.3 网页设计的原则3
1.1.4 网页设计的成功要素4
1.1.5 网页配色的基本方法4
1.1.6 网站制作流程6
1.2 网站标准和布局方式8
1.2.1 网站标准8
1.2.2 网页布局方式9
1.3 掌握Dreamweaver的基本操作12
1.3.1 使用Dreamweaver定义本地站点12
1.3.2 使用Dreamweaver在网页中插入Div13
1.3.3 使用Dreamweaver定义CSS样式16
1.4 关于表格布局17
1.4.1 表格布局的特点17
1.4.2 冗余的嵌套表格和混乱的结构18
1.5 关于Div+CSS布局18
1.5.1 什么是Web标准18
1.5.2 Div+CSS的优势19
1.6 本章小结20
02 HTML、XHTML和HTML 5基础21
2.1 了解HTML和XHTML21
2.2 HTML基础21
2.2.1 HTML概述22
2.2.2 HTML的基本结构22
2.2.3 HTML的基本语法23
2.2.4 HTML的主要功能24
2.3 HTML常用标签24
2.3.1 基本标签24
2.3.2 格式标签25
2.3.3 文本标签25
2.3.4 图像标签26
2.3.5 超链接标签26
2.3.6 表格标签26
2.3.7 分区标签27
2.4 XHTML基础28
2.4.1 XHTML概述28
2.4.2 XHTML的文档结构28
2.4.3 XHTML的代码规范29
2.4.4 XHTML的文档类型31
2.4.5 使用XHTML的好处32
2.4.6 制作第一个HTML页面32
2.5 HTML 5基础34
2.5.1 了解HTML 534
2.5.2 HTML 5的标签34
2.5.3 HTML 5的标准属性37
2.6 HTML 5的应用39
2.6.1 <canvas>标签的应用39
2.6.2 <audio>标签的应用41
2.6.3 <video>标签的应用42
2.7 实例精讲——制作个人网站页面44
2.8 本章小结48
03 CSS基础49
3.1 了解CSS49
3.1.1 CSS样式概述49
3.1.2 CSS的特点50
3.1.3 CSS样式能做什么51
3.1.4 CSS样式不能做什么52
3.2 CSS样式的语法52
3.2.1 CSS的基本语法52
3.2.2 CSS的样式规则53
3.3 在网页中应用CSS的4种方式53
3.3.1 内联样式54
3.3.2 嵌入样式55
3.3.3 链接外部样式56
3.3.4 导入样式58
3.4 CSS中的单位和值59
3.4.1 颜色设置59
3.4.2 长度单位61
3.5 CSS文档结构62
3.5.1 文档结构62
3.5.2 CSS的继承性62
3.5.3 CSS的特殊性64
3.5.4 CSS的层叠性64
3.5.5 CSS的重要性64
3.6 CSS选择器65
3.6.1 标签选择器65
3.6.2 类选择器66
3.6.3 ID选择器66
3.6.4 通配选择器67
3.6.5 伪类选择器67
3.6.6 组合选择器67
3.7 CSS选择器声明67
3.7.1 群选择器68
3.7.2 派生选择器68
3.8 CSS3中新增的颜色定义方法68
3.8.1 HSL colors68
3.8.2 HSLA colors70
3.8.3 RGBA colors70
3.9 CSS3中新增的选择器71
3.9.1 属性选择器72
3.9.2 结构伪类选择器72
3.9.3 UI元素状态伪类选择器73
3.10 实例精讲——制作儿童类网站页面73
3.11 本章小结80
04 Div+CSS布局入门81
4.1 定义Div81
4.1.1 什么是Div81
4.1.2 在网页中插入Div82
4.2 关于CSS盒模型83
4.2.1 可视化盒模型83
4.2.2 margin(边界)84
4.2.3 border(边框)85
4.2.4 padding(填充)87
4.2.5 content(内容)88
4.3 常用定位方式88
4.3.1 CSS定位属性88
4.3.2 相对定位89
4.3.3 绝对定位90
4.3.4 固定定位91
4.3.5 浮动定位92
4.3.6 空白边叠加95
4.4 常用布局方式97
4.4.1 居中布局97
4.4.2 浮动布局98
4.4.3 自适应高度的解决方法101
4.5 块元素和行内元素102
4.5.1 块元素102
4.5.2 行内元素103
4.6 CSS3中新增的弹性盒模型103
4.6.1 盒子取向box-orient104
4.6.2 盒子顺序box-direction105
4.6.3 盒子位置box-ordinal-group107
4.6.4 盒子弹性空间box-flex108
4.6.5 盒子空间管理box-pack和box-align109
4.6.6 盒子空间溢出管理box-lines110
4.7 实例精讲——制作社区类网站页面111
4.8 本章小结118
05 使用CSS控制文字样式119
5.1 控制文字样式119
5.1.1 定义字体119
5.1.2 定义字体大小121
5.1.3 定义字体颜色122
5.1.4 定义字体粗细123
5.1.5 定义字体样式124
5.1.6 定义英文字体大小写125
5.1.7 定义字体下画线、顶画线和删除线127
5.2 控制字间距和段落样式128
5.2.1 定义字间距129
5.2.2 定义行间距129
5.2.3 定义段落首字下沉130
5.2.4 定义段落首行缩进131
5.2.5 定义段落水平对齐132
5.2.6 定义文本垂直对齐133
5.3 CSS样式冲突134
5.4 CSS3中新增的文字属性136
5.4.1 文字阴影text-shadow136
5.4.2 控制文本换行word-wrap137
5.4.3 文本溢出处理text-overflow139
5.4.4 保持字体大小不变font-size-adjust140
5.5 实例精讲——制作工作室网站页面141
5.6 本章小结148
06 使用CSS控制背景和图片样式149
6.1 使用CSS设置背景颜色149
6.1.1 定义页面背景颜色149
6.1.2 通过背景颜色为页面分块150
6.2 使用CSS设置背景图像 151
6.2.1 定义背景图像151
6.2.2 定义背景图像的重复方式152
6.2.3 定义背景图像的位置155
6.2.4 固定背景图像156
6.3 使用CSS设置图片样式 157
6.3.1 定义图片的边框158
6.3.2 定义图片缩放160
6.3.3 定义图片的水平对齐162
6.3.4 定义图片的垂直对齐163
6.4 创建图文混排效果 165
6.4.1 使用CSS实现文字环绕效果165
6.4.2 设置图文混排的间距166
6.5 CSS3中新增的背景属性167
6.5.1 背景图像大小background-size167
6.5.2 背景图像显示区域background-
origin169
6.5.3 背景图像裁剪区域background-
clip170
6.6 CSS3中新增的边框属性172
6.6.1 多重边框颜色border-colors172
6.6.2 圆角边框border-radius173
6.6.3 图像边框border-image174
6.7 实例精讲——制作设计幼儿园网页176
6.8 本章小结186
07 使用CSS控制列表样式187
7.1 列表概述187
7.2 使用CSS定义列表样式188
7.2.1 定义ul无序列表样式188
7.2.2 定义ol有序列表样式189
7.2.3 更改列表项目样式190
7.2.4 使用图片作为列表样式190
7.2.5 定义列表191
7.3 使用列表制作导航菜单192
7.3.1 使用CSS样式创建横向导航菜单192
7.3.2 使用CSS样式将横向菜单转换为竖向菜单194
7.4 CSS3中新增的内容和透明度属性195
7.4.1 内容content195
7.4.2 透明度opacity196
7.5 实例精讲——制作音乐网站页面197
7.6 本章小结208
08 使用CSS控制表单样式209
8.1 关于表单元素209
8.1.1 输入域标签<input>209
8.1.2 文本域标签<textarea>210
8.1.3 选择域标签<select>和<option>210
8.2 使用CSS控制表单元素2
图书封面
评论、评分、阅读与下载
Div+CSS 3.0网页样式与布局经典范例 PDF格式下载