新書推薦:
《
城市轨道交通绿色低碳规划设计研究——深圳地铁6号线工程创新与实践
》
售價:NT$
1010.0
《
艾尔米塔什国家博物馆 少年游学 人一生一定要看的博物馆
》
售價:NT$
173.0
《
世界四大博物馆4册套装 卢浮宫大英大都会艾尔米塔什博物馆 青少年游学艺术参观科普书
》
售價:NT$
694.0
《
艺术家之路 塑造插画风格
》
售價:NT$
759.0
《
古乐钩沉(中国音乐学院60周年校庆中青年学者文集)
》
售價:NT$
602.0
《
我和抑郁症的3000天
》
售價:NT$
301.0
《
与骸骨交谈:我希望每一个真相都被发现
》
售價:NT$
347.0
《
人体使用手册3:自愈力的逻辑(全面解读身体面对疾病时的反应逻辑,学习更多有效的系列家庭按摩)
》
售價:NT$
281.0
|
編輯推薦: |
网络开发视频大讲堂系列丛书于2013年5月出版,因其编写细腻、讲解透彻、实用易学、配备全程视频等,备受读者欢迎。丛书累计销售近20万册,其中,《HTML5 CSS3从入门到精通》累计销售10万册。同时,系列书被上百所高校选为教学参考用书。
《网页设计与网站建设从入门到精通(微课精编版)》内容有以下五点特色。
1. 《网页设计与网站建设从入门到精通(微课精编版)》提供了多样化、全方位的学习资源,帮助读者轻松掌握网页设计与网站建设技术,从小白快速成长为前端开发高手。
(1)362节高清微视频 535个在线微练习,移动端PC端同步学习,QQ群微信群随时答疑。
(2)446个实例案例分析 327项实例源代码,速查、高效、实用,增强实战能力。
(3)4900个前端案例 48本参考手册,先观摩,再临摹,高手案头常备,随时查阅提升。
(4)1500套网页模板 12000个设计素材 1036道前端面试真题,随用随取,提升设计效率,快速进阶开发高手行列。
上述资源同时提供了手机端和PC端两种学习模式,扫描图书封底的文泉云盘二维码,即可获得书中的各类学习资源。
2. 本书面向零基础的初学者
|
內容簡介: |
《网页设计与网站建设从入门到精通(微课精编版)》由浅入深、通俗易懂地讲解了网页制作和动态网站建设的相关技术及实际应用。全书共23章,包括HTML5基础、创建HTML5文档、设计HTML5结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和链接、设计表格、设计表单、CSS3基础、使用CSS3美化网页文本和图像、使用CSS3背景图像和渐变背景、使用CSS3美化列表和超链接样式、使用CSS3美化表格和表单样式、使用CSS3排版网页、安装PHP运行环境、PHP基础、字符串操作、正则表达式、PHP数组、在网页中使用PHP、Cookie和Session、访问MySQL数据库、设计技术论坛等内容。
|
關於作者: |
前端科技是由一群高校一线老师、国内知名互联网公司的ITer组成的技术群组,群体信仰互联网精神,利用业余时间共享知识,传播技术和经验。以狂热的执着、屌丝的生活态度,把程序猿做到极致,不知疲倦地从事Web开发、教学培训、教材编写等业务,所编写的同类图书在很多网店上的销量名列前茅,受到了广大网友们的好评,让数十万的读者轻松跨进了Web开发的大门,为IT技术的普及和应用做出了积极贡献。
|
目錄:
|
目 录
第1章 HTML5基础 1
视频讲解:23分钟
1.1 HTML5概述 2
1.1.1 HTML历史 2
1.1.2 HTML5特性 2
1.1.3 浏览器检测 4
1.2 HTML5基本语法 4
1.2.1 文档和标记 4
1.2.2 宽松的约定 5
第2章 创建HTML5文档 7
视频讲解:4分钟
2.1 HTML5基本结构 8
2.1.1 新建网页文档 8
2.1.2 网页头部信息 9
2.1.3 网页主体内容 9
2.1.4 HTML标签 10
2.1.5 保存网页文档 11
2.2 语义化HTML 12
2.2.1 编写语义化的重要性 12
2.2.2 语义化的基本方法 12
2.3 案例实战 13
2.3.1 编写第一个HTML5文档 13
2.3.2 比较HTML4与HTML5文档结构 14
2.4 在线练习 15
第3章 设计HTML5结构 16
视频讲解:36分钟
3.1 头部信息 17
3.1.1 定义网页标题 17
3.1.2 定义网页元信息 18
3.1.3 定义文档视口 19
3.1.4 最新head指南 20
3.1.5 移动版头信息 20
3.2 构建基本结构 21
3.2.1 定义文档结构 21
3.2.2 定义内容标题 22
3.2.3 使用div元素 24
3.2.4 使用id和class 25
3.2.5 使用title 26
3.2.6 HTML注释 26
3.3 构建语义结构 27
3.3.1 定义页眉 27
3.3.2 定义导航 28
3.3.3 定义主要区域 29
3.3.4 定义文章块 30
3.3.5 定义区块 31
3.3.6 定义附栏 34
3.3.7 定义页脚 35
3.3.8 使用role 36
3.4 案例实战 37
3.5 HTML5文档大纲 40
3.6 在线练习 40
第4章 设计HTML5文本 41
视频讲解:1小时1分钟
4.1 通用文本 42
4.1.1 标题文本 42
4.1.2 段落文本 42
4.2 描述文本 42
4.2.1 强调文本 43
4.2.2 标记细则 43
4.2.3 特殊格式 44
4.2.4 定义上标和下标 44
4.2.5 定义术语 46
4.2.6 标记代码 46
4.2.7 预定义格式 47
4.2.8 定义缩写词 48
4.2.9 标注编辑或不用文本 49
4.2.10 指明引用或参考 50
4.2.11 引述文本 50
4.2.12 换行显示 52
4.2.13 修饰文本 52
4.2.14 非文本注解 52
4.3 特殊文本 53
4.3.1 标记高亮显示 53
4.3.2 标记进度信息 54
4.3.3 标记刻度信息 55
4.3.4 标记时间信息 56
4.3.5 标记联系信息 57
4.3.6 标记显示方向 58
4.3.7 标记换行断点 58
4.3.8 旁注标记 59
4.4 HTML5全局属性 59
4.4.1 可编辑内容 60
4.4.2 快捷菜单 60
4.4.3 自定义属性 61
4.4.4 定义可拖动操作 62
4.4.5 拖动数据 62
4.4.6 隐藏元素 63
4.4.7 语法检查 63
4.4.8 翻译内容 64
4.5 在线练习 64
第5章 设计HTML5图像和多媒体 65
视频讲解:42分钟
5.1 认识HTML5图像 66
5.2 使用图像 67
5.2.1 使用img元素 67
5.2.2 定义流内容 68
5.2.3 插入图标 69
5.2.4 定义图像大小 70
5.2.5 案例:图文混排 70
5.3 使用多媒体插件 72
5.3.1 使用embed元素 72
5.3.2 使用object元素 73
5.4 使用HTML5多媒体 74
5.4.1 使用audio元素 74
5.4.2 使用video元素 75
5.5 案例实战 79
5.5.1 设计音乐播放器 79
5.5.2 设计视频播放器 80
5.6 HTML5多媒体API 83
5.6.1 设置属性 84
5.6.2 设置方法 84
5.6.3 设置事件 84
5.6.4 综合案例 84
5.7 在线练习 87
第6章 设计列表和链接 88
视频讲解:50分钟
6.1 定义列表 89
6.1.1 无序列表 89
6.1.2 有序列表 90
6.1.3 项目编号 91
6.1.4 设计CSS样式 92
6.1.5 嵌套列表 93
6.1.6 描述列表 94
6.1.7 菜单列表 96
6.1.8 快捷菜单 97
6.2 定义链接 99
6.2.1 普通链接 100
6.2.2 块链接 101
6.2.3 锚点链接 102
6.2.4 目标链接 103
6.2.5 下载链接 103
6.2.6 图像热点 104
6.2.7 框架链接 105
6.3 案例实战 106
6.3.1 为快捷菜单添加命令 106
6.3.2 设计快捷分享命令 107
6.3.3 设计任务列表命令 108
6.4 在线练习 109
第7章 设计表格 110
视频讲解:36分钟
7.1 认识表格结构 111
7.2 新建表格 112
7.2.1 定义普通表格 113
7.2.2 定义列标题 113
7.2.3 定义表格标题 114
7.2.4 表格行分组 115
7.2.5 表格列分组 116
7.3 设置属性 119
7.3.1 定义单线表格 119
7.3.2 定义分离单元格 120
7.3.3 定义细线边框 121
7.3.4 添加表格说明 121
7.4 设置和属性 122
7.4.1 定义跨单元格显示 122
7.4.2 定义表头单元格 123
7.4.3 为单元格指定表头 124
7.4.4 定义信息缩写 124
7.4.5 单元格分类 125
7.5 案例实战:设计CSS禅意花园 125
7.5.1 网站预览 125
7.5.2 设计方法 127
7.5.3 设计思路 128
7.5.4 构建基本框架 129
7.5.5 完善网页结构 130
7.6 在线练习 132
第8章 设计表单 133
视频讲解:50分钟
8.1 认识HTML5表单 134
8.2 定义表单 135
8.3 提交表单 136
8.4 组织表单 137
8.5 定义文本框 138
8.6 定义标签 140
8.7 使用常用控件 141
8.7.1 密码框 141
8.7.2 单选按钮 142
8.7.3 复选框 142
8.7.4 文本区域 143
8.7.5 选择框 144
8.7.6 上传文件 145
8.7.7 隐藏字段 146
8.7.8 提交按钮 147
8.8 HTML5新型输入框 148
8.8.1 定义Email框 148
8.8.2 定义URL框 149
8.8.3 定义数字框 149
8.8.4 定义范围框 150
8.8.5 定义日期选择器 151
8.8.6 定义搜索框 155
8.8.7 定义电话号码框 156
8.8.8 定义拾色器 156
8.9 HTML5输入属性 157
8.9.1 定义自动完成 157
8.9.2 定义自动获取焦点 158
8.9.3 定义所属表单 159
8.9.4 定义表单重写 160
8.9.5 定义高和宽 160
8.9.6 定义列表选项 161
8.9.7 定义最小值、最大值和步长 161
8.9.8 定义多选 161
8.9.9 定义匹配模式 162
8.9.10 定义替换文本 162
8.9.11 定义必填 163
8.10 HTML5新表单元素 163
8.10.1 定义数据列表 164
8.10.2 定义密钥对生成器 164
8.10.3 定义输出结果 165
8.11 HTML5表单属性 166
8.11.1 定义自动完成 166
8.11.2 定义禁止验证 166
8.12 在线练习 167
第9章 CSS3基础 168
视频讲解:49分钟
9.1 CSS历史 169
9.2 CSS基本用法 169
9.2.1 CSS样式 169
9.2.2 引入CSS样式 170
9.2.3 CSS样式表 171
9.2.4 导入外部样式表 171
9.2.5 CSS格式化 172
9.2.6 CSS属性 172
9.2.7 CSS属性值 172
9.3 元素选择器 173
9.3.1 标签选择器 173
9.3.2 类选择器 174
9.3.3 ID选择器 174
9.3.4 通配选择器 175
9.4 关系选择器 175
9.4.1 包含选择器 175
9.4.2 子选择器 176
9.4.3 相邻选择器 177
9.4.4 兄弟选择器 177
9.4.5 分组选择器 177
9.5 属性选择器 178
9.6 伪选择器 180
9.7 CSS特性 183
9.7.1 CSS继承性 183
9.7.2 CSS层叠性 184
9.8 在线练习 185
第10章 使用CSS3美化网页文本和图像 186
视频讲解:1小时33分钟
10.1 设计字体样式 187
10.1.1 定义字体类型 187
10.1.2 定义字体大小 187
10.1.3 定义字体颜色 188
10.1.4 定义字体粗细 188
10.1.5 定义艺术字体 189
10.1.6 定义修饰线 189
10.1.7 定义字体的变体 190
10.1.8 定义大小字体 191
10.2 设计文本样式 191
10.2.1 定义文本对齐 191
10.2.2 定义垂直对齐 192
10.2.3 定义文本间距 193
10.2.4 定义行高 193
10.2.5 定义首行缩进 194
10.3 设计图像样式 195
10.3.1 定义图像大小 196
10.3.2 定义图像边框 197
10.3.3 定义不透明度 199
10.3.4 定义圆角特效 200
10.3.5 定义阴影特效 201
10.4 案例实战 202
10.4.1 设计文本阴影 202
10.4.2 设计动态内容 204
10.4.3 自定义字体 205
10.4.4 设计正文版式 207
10.5 在线练习 210
第11章 使用CSS3背景图像和渐变背景 211
视频讲解:43分钟
11.1 设计背景图像 212
11.1.1 设置背景图像 212
11.1.2 设置显示方式 212
11.1.3 设置显示位置 214
11.1.4 设置固定背景 216
11.1.5 设置定位原点 217
11.1.6 设置裁剪区域 219
11.1.7 设置背景图像大小 220
11.1.8 设置多重背景图像 221
11.2 设计渐变背景 222
11.2.1 定义线性渐变 222
11.2.2 定义径向渐变 224
11.3 案例实战 225
11.3.1 设计条纹背景 225
11.3.2 设计网页背景色 228
11.3.3 设计图标 229
11.3.4 特殊渐变应用场景 230
11.4 在线练习 231
第12章 使用CSS3美化列表和超链接样式 232
视频讲解:28分钟
12.1 设计超链接样式 233
12.1.1 使用动态伪类 233
12.1.2 定义下画线样式 234
12.1.3 定义特效样式 236
12.1.4 定义光标样式 237
12.2 设计列表样式 239
12.2.1 定义项目符号类型 239
12.2.2 定义项目符号图像 240
12.2.3 模拟项目符号 241
12.3 案例实战 241
12.3.1 设计图形按钮链接 241
12.3.2 设计背景滑动样式 242
12.3.3 设计背景交换样式 244
12.3.4 设计垂直滑动菜单 245
12.4 在线练习 247
第13章 使用CSS3美化表格和表单样式 248
视频讲解:38分钟
13.1 设计表格样式 249
13.1.1 定义边框样式 249
13.1.2 定义单元格间距 250
13.1.3 定义标题位置 250
13.1.4 隐藏空单元格 251
13.2 设计表单样式 252
13.2.1 定义文本框样式 252
13.2.2 定义单选按钮和复选框样式 255
13.2.3 定义选择框样式 257
13.3 案例实战 258
13.3.1 设计细线表格 258
13.3.2 设计斑马线表格 261
13.3.3 设计登录表单 262
13.3.4 设计搜索表单 264
13.4 在线练习 267
第14章 使用CSS3排版网页 268
视频讲解:40分钟
14.1 CSS盒模型 269
14.1.1 认识display 269
14.1.2 认识CSS盒模型 269
14.1.3 定义边界 270
14.1.4 定义边框 272
14.1.5 定义补白 273
14.2 设计浮动显示 274
14.2.1 定义float 274
14.2.2 使用clear 276
14.3 设计定位显示 277
14.3.1 定义position 277
14.3.2 设置层叠顺序 282
14.4 案例实战 284
14.4.1 设计两栏页面 284
14.4.2 设计三栏页面 286
14.5 在线练习 287
第15章 安装PHP运行环境 288
视频讲解:9分钟
15.1 PHP概述 289
15.1.1 PHP的特性 289
15.1.2 PHP的应用 289
15.1.3 开发工具 290
15.1.4 PHP参考手册 290
15.1.5 网上资源 291
15.2 安装Apache PHP MySQL工具包 291
15.2.1 认识PHP工具包 291
15.2.2 安装AppServ工具包 291
15.2.3 测试环境 294
第16章 PHP基础 295
视频讲解:1小时58分钟
16.1 PHP基本语法 296
16.1.1 PHP标记 296
16.1.2 PHP注释 297
16.1.3 PHP指令分隔符 297
16.2 PHP数据类型 298
16.2.1 标量类型 298
16.2.2 复合类型 302
16.2.3 特殊类型 303
16.2.4 类型转换 303
16.2.5 检测数据类型 306
16.3 PHP变量和常量 306
16.3.1 使用变量 306
16.3.2 取消引用 307
16.3.3 可变变量 307
16.3.4 预定义变量 308
16.3.5 声明常量 308
16.3.6 使用常量 309
16.3.7 预定义常量 310
16.4 PHP运算符 310
16.4.1 算术运算符 310
16.4.2 赋值运算符 311
16.4.3 字符串运算符 311
16.4.4 位运算符 311
16.4.5 比较运算符 312
16.4.6 逻辑运算符 313
16.4.7 错误控制运算符 313
16.4.8 运算符的优先级和结合方向 313
16.5 PHP表达式 314
16.6 PHP语句 314
16.6.1 if语句 314
16.6.2 else语句 315
16.6.3 elseif语句 316
16.6.4 switch语句 318
16.6.5 while语句 320
16.6.6 do-while语句 321
16.6.7 for语句 322
16.6.8 foreach语句 323
16.6.9 break语句 323
16.6.10 continue语句 324
16.6.11 goto语句 325
16.7 PHP函数 326
16.7.1 定义和调用函数 326
16.7.2 函数的参数 327
16.7.3 函数的返回值 328
16.8 在线练习 329
第17章 字符串操作 330
视频讲解:1小时8分钟
17.1 认识字符串 331
17.2 定义字符串 331
17.2.1 单引号 331
17.2.2 双引号 331
17.2.3 heredoc结构 332
17.2.4 nowdoc结构 333
17.3 使用字符串 333
17.3.1 连接字符串 333
17.3.2 去除首尾空字符 334
17.3.3 转义、还原字符串 335
17.3.4 获取字符串长度 337
17.3.5 截取字符串 338
17.3.6 比较字符串 338
17.3.7 检索字符串 340
17.3.8 替换字符串 341
17.3.9 格式化字符串 343
17.3.10 分割字符串 345
17.3.11 合成字符串 346
17.4 案例实战 346
17.4.1 查找字符串的公共前缀 346
17.4.2 表单字符串的处理 347
17.5 在线练习 349
第18章 正则表达式 350
视频讲解:1小时9分钟
18.1 认识正则表达式 351
18.2 正则表达式基本语法 351
18.2.1 行定界符 351
18.2.2 单词定界符 352
18.2.3 字符类 352
18.2.4 选择符 353
18.2.5 范围符 353
18.2.6 排除符 354
18.2.7 限定符 354
18.2.8 任意字符 355
18.2.9 转义字符 355
18.2.10 反斜杠 355
18.2.11 小括号 356
18.2.12 反向引用 357
18.2.13 模式修饰符 357
18.3 使用PCRE扩展正则表达式函数 358
18.3.1 数组过滤 358
18.3.2 执行一次匹配 359
18.3.3 执行所有匹配 360
18.3.4 转义字符 361
18.3.5 查找替换 362
18.3.6 高级查找替换 362
18.3.7 分隔字符串 363
18.4 案例实战 364
18.4.1 验证电话号码 364
18.4.2 验证Email地址 365
18.4.3 验证IP地址 366
18.4.4 统计关键字 367
18.4.5 检测上传文件类型 368
18.5 在线练习 369
第19章 PHP数组 370
视频讲解:1小时5分钟
19.1 认识PHP数组 371
19.2 数组类型 371
19.2.1 索引数组 371
19.2.2 关联数组 372
19.3 定义数组 373
19.3.1 定义简单数组 373
19.3.2 定义多维数组 375
19.4 使用数组 377
19.4.1 输出数组 377
19.4.2 统计元素个数 377
19.4.3 遍历数组 378
19.4.4 数组与字符串的转换 379
19.4.5 数组排序 380
19.4.6 数组指针 382
19.5 操作元素 383
19.5.1 查询指定元素 383
19.5.2 获取最后一个元素 383
19.5.3 添加元素 384
19.5.4 删除重复元素 384
19.6 案例实战 385
19.6.1 定义特殊形式的数组 385
19.6.2 设计购物车 387
19.6.3 设计多文件上传 388
19.7 在线练习 390
第20章 在网页中使用PHP 391
视频讲解:29分钟
20.1 PHP交互基础 392
20.1.1 定义数据传输类型 392
20.1.2 定义表单提交方法 393
20.1.3 认识查询字符串 393
20.1.4 设置PHP处理程序 394
20.1.5 PHP接收表单数据的方法 394
20.1.6 在表单中嵌入PHP脚本 394
20.2 案例实战 395
20.2.1 获取文本框的值 395
20.2.2 获取复选框的值 396
20.2.3 获取下拉菜单的值 397
20.2.4 获取列表框的值 398
20.2.5 获取密码域和隐藏域的值 399
20.2.6 获取单选按钮的值 400
20.2.7 获取文件域的值 402
20.3 在线练习 403
第21章 Cookie和Session 404
视频讲解:41分钟
21.1 使用Cookie 405
21.1.1 认识Cookie 405
21.1.2 创建Cookie 405
21.1.3 读取Cookie 407
21.1.4 删除Cookie 407
21.1.5 Cookie的生命周期 408
21.2 使用Session 408
21.2.1 认识Session 408
21.2.2 启动会话 409
21.2.3 注册和读取会话 410
21.2.4 注销和销毁会话 410
21.2.5 传递会话 411
21.2.6 设置会话有效期 413
21.3 案例实战 414
21.3.1 控制登录时间 414
21.3.2 自动登录 415
21.3.3 限制访问时间 417
21.4 在线练习 418
第22章 访问MySQL数据库 419
视频讲解:1小时11分钟
22.1 访问MySQL基础 420
22.1.1 访问MySQL的方式 420
22.1.2 访问MySQL一般步骤 420
22.2 使用mysqli扩展 421
22.3 读写数据 421
22.3.1 启用mysqli扩展模块 422
22.3.2 连接MySQL服务器 422
22.3.3 处理连接错误报告 424
22.3.4 关闭与MySQL服务器连接 424
22.3.5 执行SQL命令 425
22.4 显示记录集 425
22.4.1 创建结果集对象 426
22.4.2 回收查询内存 426
22.4.3 从结果集中解析数据 426
22.4.4 从结果集中获取数据列的信息 429
22.4.5 一次执行多条SQL命令 430
22.5 案例实战 431
22.5.1 添加公告 431
22.5.2 查询公告 433
22.5.3 更新公告 435
22.5.4 删除公告 437
22.5.5 分页显示 438
22.6 在线练习 439
第23章 综合案例:设计技术论坛 440
视频讲解:1小时43分钟
23.1 设计思路 441
23.1.1 设计流程 441
23.1.2 数据结构设计 441
23.2 案例预览 443
23.3 难点详解 445
23.3.1 置顶帖子 445
23.3.2 引用帖子 446
23.3.3 收藏帖子 447
23.3.4 屏蔽回帖 448
23.3.5 短信提醒 449
23.4 页面开发 450
23.4.1 发布帖子 450
23.4.2 浏览帖子 453
23.4.3 回复帖子 458
23.4.4 结帖 462
23.4.5 搜索引擎 463
23.4.6 帖子分类 464
23.4.7 顶帖管理 468
23.4.8 管理信息 469
23.4.9 管理好友 471
23.4.10 数据备份和恢复 472
|
內容試閱:
|
前 言
网络开发视频大讲堂系列丛书于2013年5月出版,因其编写细腻、讲解透彻、实用易学、配备全程视频等,备受读者欢迎。丛书累计销售近20万册,其中,《HTML5 CSS3从入门到精通》累计销售10万册。同时,系列书被上百所高校选为教学参考用书。
本次改版,在继承前版优点的基础上,进一步对图书内容进行了优化,选择面试、就业最急需的内容,重新录制了视频,同时增加了许多当前流行的前端技术,提供了入门学习实例应用项目开发能力测试面试等各个阶段的海量开发资源库,实战容量更大,以帮助读者快速掌握前端开发所需要的核心精髓内容。
网站开发涉及的知识非常多,要在短时间内完全掌握几乎是不可能的。但是,作为一个合格的前端开发人员,必须对这些所涉及的知识有所了解,掌握其中的重要部分,例如HTML语言、CSS样式表、JavaScript脚本语言、PHP后台开发语言等。这些都是网站开发人员的基本功。
学习网页制作,仅靠一个工具和一点语言基础是不够的,实战是巩固网站开发最重要的一环。本书除技术讲解非常基础外,案例实践也非常贴近实际的网站开发。读者通过学习本书中各章节的知识,将会对网站开发所涉及的技术有比较全面的了解,基本上胜任一般的网站开发任务。掌握好本书中的知识,将为今后进一步提高实战水平打下坚实的基础。
本书内容
HTML5:HTML5基础,HTML5文档,HTML5结构,HTML5文本标识,HTML5图像和多媒体,HTML5列表和超链接,HTML5表格,HTML5表单。
CSS3:CSS3基础,CSS3文本和图像样式,CSS3背景图像和渐变样式,CSS3列表和超链接样式,CSS3表格和表单样式,CSS3 排版网页。
PHP:PHP运行环境安装,PHP基础,使用PHP操作字符串,使用正则表达式,使用PHP数组,使用PHP与用户交互,使用Cookie和Session,访问MySQL数据库,综合实战:设计技术论坛。
本书特点
1.由浅入深,编排合理,实用易学
本书系统地讲解了HTML5 CSS3 PHP技术在网页设计中各个方面应用的知识,从为什么要用HTML5开始讲解,循序渐进,配合大量实例,帮助读者奠定坚实的理论基础,做到知其所以然。
2.跟着案例和视频学,入门更容易
跟着例子学习,通过训练提升,是初学者最好的学习方式。本书案例丰富详尽,共400多个,且都附有详尽的代码注释及清晰的视频讲解。跟着这些案例边做边学,可以避免学到的知识流于表面、限于理论,尽情感受编程带来的快乐和成就感。
3.4大类线上资源,多元化学习体验
为了传递更多知识,本书力求突破传统纸质书的厚度限制。本书提供了4大类线上微资源,通过手机扫码,读者可随时观看讲解视频,拓展阅读相关知识,在线练习强化提升,还可以查阅官方权威资料,全程便捷、高效,感受不一样的学习体验。
4.精彩栏目,易错点、重点、难点贴心提醒
本书根据初学者特点,在一些易错点、重点、难点位置精心设置了注意提示等小栏目。通过这些小栏目,读者会更留心相关的知识点和概念,绕过陷阱,掌握很多应用技巧。
本书资源
1.详尽的配书资源
362 节同步微视频;446 个实例案例分析;535 个在线微练习;327 项源代码资源。
2.前端素材库
PSD 网页分层模板(426 套);设计素材大全(17 类,10000 个);网页配色工具箱(600 个);网页模板大全(632 套);JavaScript 网页特效大全(24 套);Bootstrap 网页模板(500 套);Photoshop 设计大全(18 类,2000 个);历史经典网页欣赏(508 例)。
3.案例资源库
网页设计初级示例大全(49 例);网页应用分类案例大全(1600 例);HTML5 CSS3 JavaScript 实用案例大全(3200 例)。
4.权威参考手册
PHP、MySQL 参考手册(5 册);9 本CSS 参考手册;10 本HTML 参考手册;23 本JavaScript 参考手册;1 本Photoshop 学习手册。
5.面试题库
HTML、CSS 面试题(351 题);JavaScript 面试题(685 题);前端开发设计面试经验。
读者对象
具备一定计算机操作基础的初学者。具有一定网站开发经验的初、中级用户。立志从事网站开发工作的从业人员。自学网页设计或网站开发的大中专学生。各类网站站长。本书也可以作为各大中专院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训教材。
读前须知
本书从初学者的角度出发,通过大量的案例使学习不再枯燥、教条。因此要求读者边学习边实践操作,避免学习的知识流于表面、限于理论。
作为入门书籍,本书知识点比较庞杂,所以不可能面面俱到。技术学习的关键是方法,本书在很多实例中体现了方法的重要性,读者只要掌握了各种技术的运用方法,在学习更深入的知识中可大大提高自学的效率。
本书提供了大量示例,需要用到IE、Firefox、Chrome等主流浏览器的测试和预览,同时还要用到PHP测试环境。因此,为了测试示例或代码,读者需要安装最新版本浏览器,各种浏览器在CSS3的表现上可能会稍有差异,并根据书中详细介绍安装PHP测试环境。
限于篇幅,本书示例没有提供完整的HTML代码,读者应该补充完整的HTML结构,然后进行测试练习,或者直接参考本书提供的下载源代码,边学边练。
为了给读者提供更多的学习资源,本书提供了很多参考链接,许多本书无法详细介绍的问题都可以通过这些链接找到答案。由于这些链接地址会因时间而有所变动或调整,所以在此说明,这些链接地址仅供参考,本书无法保证所有的这些地址是长期有效的。
读者服务
学习本书时,请先扫描封底的权限二维码(需要刮开涂层)获取学习权限,然后即可免费学习书中的所有线上线下资源。
本书所附赠的超值资源库内容,读者可登录清华大学出版社网站,在对应图书页面下获取其下载方式。也可扫描图书封底的文泉云盘二维码,获取其下载方式。
本书提供QQ群、微信公众号、服务网站等互动渠道,提供在线技术交流、学习答疑、技术资讯、视频课堂、在线勘误等功能。在这里,您可以结识大量志同道合的朋友,在交流和切磋中不断成长。
读者对本书有什么好的意见和建议,也可以通过邮箱发邮件给我们。
|
|