书籍 网页制作与网站建设实战教程的封面

网页制作与网站建设实战教程PDF电子书下载

黑马程序员编著

购买点数

12

出版社

北京:中国铁道出版社

出版时间

2018

ISBN

标注页数

347 页

PDF页数

363 页

图书目录

第1章 初识网络、网页和网站 1

1.1 网络基本概念 1

1.1.1 认识网络 1

1.1.2 网络的分类 2

1.2 网络相关术语 3

1.3 认识网页和网站 4

1.3.1 网页和网站基本概念 5

1.3.2 网页基本构成要素 6

1.3.3 网站页面构成 8

1.3.4 网站类型 10

1.4 浏览器概述 12

习题 15

第2章 网页设计基础 17

2.1 网页设计原则 17

2.2 网页配色基础 20

2.2.1 认识色彩 20

2.2.2 色彩三属性 22

2.2.3 色彩象征意义 22

2.2.4 网页配色原则 26

2.3 网页设计流程 29

2.3.1 确定网站主题 29

2.3.2 网站整体规划 29

2.3.3 收集素材 30

2.3.4 设计网页效果图 31

2.4 网页布局设计 32

2.4.1 什么是网页布局 32

2.4.2 基本结构分析 33

2.4.3 网页布局分类 33

2.4.4 网页布局原则 36

2.5 网页内容元素设计 38

2.5.1 文字编排设计 39

2.5.2 图像设计 39

2.5.3 超链接设计 41

2.6 常用的网页设计软件 42

2.6.1 Photoshop 42

2.6.2 Illustrator 42

2.6.3 Flash 43

2.6.4 Fireworks 43

习题 44

第3章 网站建设基础 45

3.1 网站建设流程 45

3.1.1 页面观察和搭建 45

3.1.2 开发动态网站模块 46

3.1.3 网站建设后期事宜 47

3.2 常用的网站建设工具 47

3.3 域名和服务器空间 50

3.3.1 域名概述 50

3.3.2 域名的级别 51

3.3.3 域名的意义 53

3.3.4 选取域名 53

3.3.5 注册域名 54

3.3.6 认识服务器空间 55

3.3.7 购买服务器空间的注意事项 56

3.4 网站的上传 57

习题 59

第4章 Dreamweaver工具基本操作 61

4.1 界面介绍 61

4.2 软件初始化设置 67

4.3 Dreamweaver工具的基本操作 70

4.3.1 文档的操作 70

4.3.2 添加文本 73

4.3.3 添加图像 75

4.3.4 添加链接 76

习题 78

第5章 站点、模板和库 79

5.1 站点 79

5.1.1 认识站点 79

5.1.2 建立站点 80

5.1.3 管理站点 81

5.2 模板 84

5.2.1 认识模板 84

5.2.2 创建模板 85

5.2.3 编辑模板 86

5.2.4 管理模板 87

5.3 库 89

5.3.1 认识库和库项目 89

5.3.2 创建库项目 90

5.3.3 管理库项目 90

习题 92

第6章 网页制作入门——HTML 94

6.1 HTML概述 94

6.1.1 什么是HTML 94

6.1.2 认识HTML标记 95

6.1.3 HTML文档基本格式 95

6.1.4 HTML标记属性 96

6.1.5 HTML文档头部相关标记 97

6.2 文本控制标记 99

6.2.1 标题和段落标记 99

6.2.2 文本样式标记 101

6.2.3 文本格式化标记 101

6.2.4 特殊字符标记 102

6.3 HTML图像标记 102

6.3.1 常用图像格式 102

6.3.2 图像标记〈img/〉 103

6.3.3 绝对路径和相对路径 105

6.4 认识HTML5 106

6.4.1 HTML5概述 106

6.4.2 HTML5文档格式的变化 107

6.4.3 HTML5新增标记 108

习题 109

第7章 网页制作入门——CSS 110

7.1 CSS简介 110

7.1.1 什么是CSS 110

7.1.2 CSS发展史 110

7.2 CSS核心基础 111

7.2.1 CSS样式规则 111

7.2.2 引入CSS样式表 112

7.2.3 CSS基础选择器 114

7.3 CSS文本样式 116

7.3.1 字体样式属性 116

7.3.2 文本外观属性 119

7.4 CSS高级属性 123

7.4.1 CSS层叠性和继承性 123

7.4.2 CSS优先级 124

7.5 CSS3新增选择器 127

习题 129

第8章 盒子模型 131

8.1 盒子模型概述 131

8.1.1 认识盒子模型 131

8.1.2 〈div〉标记 132

8.1.3 盒子的宽与高 132

8.2 盒子模型相关属性 133

8.2.1 边框属性 133

8.2.2 内边距属性 137

8.2.3 外边距属性 137

8.2.4 box-shadow属性 138

8.2.5 box-sizing属性 139

8.2.6 背景属性 139

8.3 元素类型与转换 144

8.3.1 元素的类型 144

8.3.2 〈span〉标记 145

8.3.3 元素的转换 145

8.4 块元素垂直外边距的合并 146

8.4.1 相邻块元素垂直外边距的合并 146

8.4.2 嵌套块元素垂直外边距的合并 146

习题 146

第9章 列表和超链接 148

9.1 列表标记 148

9.1.1 无序列表〈ul〉 148

9.1.2 有序列表〈ol〉 149

9.1.3 定义列表〈dl〉 150

9.2 CSS控制列表样式 150

9.2.1 list-style-type属性 150

9.2.2 list-style-image属性 151

9.2.3 list-style-position属性 151

9.2.4 list-style属性 152

9.3 超链接标记 152

9.3.1 创建超链接 152

9.3.2 锚点链接 153

9.4 链接伪类控制超链接 154

习题 154

第10章 表格和表单 156

10.1 表格标记 156

10.1.1 创建表格 156

10.1.2 〈table〉标记的属性 157

10.1.3 〈tr〉标记的属性 161

10.1.4 〈td〉标记的属性 162

10.1.5 〈th〉标记 163

10.2 CSS控制表格样式 163

10.2.1 CSS控制表格边框 164

10.2.2 CSS控制单元格边距 164

10.2.3 CSS控制单元格宽高 164

10.3 认识表单 165

10.3.1 表单的构成 165

10.3.2 表单的创建 165

10.3.3 表单的属性 166

10.4 表单控件 167

10.4.1 input控件 167

10.4.2 〈input/〉标记的type属性 169

10.4.3 〈input/〉标记的其他属性 172

10.4.4 textarea控件 174

10.4.5 select控件 175

10.4.6 datalist控件 177

10.5 CSS控制表单样式 177

习题 178

第11章 div+css布局 180

11.1 布局概述 180

11.2 布局常用属性 182

11.2.1 标记的浮动属性 182

11.2.2 标记的定位属性 184

11.3 布局其他属性 187

11.3.1 overflow属性 187

11.3.2 Z-index标记层叠 188

11.4 布局类型 188

11.4.1 单列布局 188

11.4.2 两列布局 189

11.4.3 三列布局 190

11.5 网页模块命名规范 191

习题 192

第12章 CSS应用技巧 194

12.1 CSS精灵技术 194

12.1.1 认识CSS精灵 194

12.1.2 应用CSS精灵 195

12.2 CSS滑动门技术 196

12.2.1 认识滑动门 196

12.2.2 使用滑动门制作导航条 197

12.3 margin设置负值技巧 198

12.3.1 margin负值基本应用 198

12.3.2 利用margin负值制作压线效果 199

习题 199

第13章 视频和音频嵌入技术 201

13.1 视频和音频嵌入技术概述 201

13.2 视频文件和音频文件的格式 203

13.3 嵌入视频和音频 203

13.3.1 在HTML5中嵌入视频 204

13.3.2 在HTML5中嵌入音频 204

13.3.3 视频和音频文件的兼容性问题 205

13.3.4 调用网络视频和音频文件 206

13.3.5 CSS控制视频的宽高 207

习题 207

第14章 JavaScript基础知识 209

14.1 初识JavaScript 209

14.1.1 JavaScript简介 209

14.1.2 JavaScript语法规则 213

14.1.3 JavaScript引入方式 214

14.1.4 JavaScript常用输出语句 216

14.1.5 简单的JavaScript页面 218

14.2 认识标识符、关键字、保留字 218

14.3 认识基本数据类型 219

14.3.1 数值型 220

14.3.2 字符串型 220

14.3.3 布尔型 221

14.3.4 空型 221

14.3.5 未定义型 222

14.4 常量与变量 222

14.4.1 常量 222

14.4.2 变量 222

14.4.3 变量的赋值 223

14.5 数据类型的检测与转换 223

14.5.1 检测数据类型 224

14.5.2 转换数据类型 225

14.6 表达式与运算符 227

14.6.1 表达式 227

14.6.2 运算符 227

14.6.3 运算符的优先级与结合性 230

14.7 流程控制语句 231

14.7.1 条件语句 231

14.7.2 循环语句 234

14.7.3 跳转语句 236

14.8 函数 237

14.8.1 认识函数 237

14.8.2 调用函数 237

14.8.3 函数中变量的作用域 238

习题 238

第15章 JavaScript对象与事件 240

15.1 对象概述 240

15.1.1 认识对象 240

15.1.2 创建对象 241

15.2 常用对象 242

15.2.1 Date对象 242

15.2.2 Math对象 243

15.2.3 String对象 244

15.2.4 Number对象 245

15.2.5 Array数组对象 245

15.2.6 BOM对象 250

15.2.7 DOM对象 255

15.3 事件概述 259

15.3.1 事件和事件处理 259

15.3.2 事件处理程序的调用 259

15.4 常用事件 260

15.4.1 鼠标事件 260

15.4.2 键盘事件 260

15.4.3 表单事件 261

15.4.4 页面事件 261

习题 262

第16章 动态网站开发技术 264

16.1 动态网站基础知识 264

16.2 开发环境的搭建 266

16.2.1 安装Apache 267

16.2.2 安装PHP 270

16.2.3 Web服务器配置 272

16.2.4 安装MySQL 279

16.3 PHP快速入门 282

16.3.1 PHP标记与注释 282

16.3.2 PHP常用输出语句 282

16.3.3 变量 283

16.3.4 运算符 283

16.3.5 PHP基础数据类型 284

16.3.6 选择结构语句 285

16.3.7 函数 287

16.3.8 数组 287

16.4 MySQL快速入门 288

16.4.1 MySQL登录与密码设置 288

16.4.2 数据库管理 289

16.4.3 数据表管理 290

16.4.4 数据管理 292

16.4.5 phpMyAdmin的使用 293

16.5 PHP访问MySQL 295

16.5.1 PHP的相关扩展 295

16.5.2 PHP访问 MySQL的基本步骤 295

16.6 MySQLi扩展的使用 296

16.6.1 连接数据库 296

16.6.2 执行SQL语句 297

16.6.3 处理结果集 298

16.6.4 其他操作函数 298

习题 300

第17章 项目实战——手绘日记 301

17.1 网页设计规划 301

17.1.1 确定网站主题 301

17.1.2 网站结构规划 302

17.1.3 收集素材 303

17.1.4 设计网页效果图 304

17.2 使用Dreamweaver工具建立站点 305

17.3 切图 306

17.4 搭建静态页面 307

17.4.1 效果图分析 307

17.4.2 页面制作 309

17.5 动态网站开发 313

17.5.1 动态网站效果分析 313

17.5.2 Web表单数据交互 313

17.5.3 制作HTML模板 314

17.5.4 添加JavaScript表单验证功能 316

17.5.5 制作PHP动态页面 316

17.6 测试和上传 318

习题 318

第18章 网站的推广与优化 319

18.1 网站推广概述 319

18.1.1 网站推广的目的 319

18.1.2 网站推广的特点 320

18.1.3 网站推广的方式 320

18.2 搜索引擎优化基础 321

18.2.1 认识搜索引擎 321

18.2.2 SEO概述 323

18.2.3 网站常用优化技巧 326

习题 331

第19章 网站日常维护 332

19.1 网站日常维护概述 332

19.1.1 网站维护的内容 332

19.1.2 网站维护的必要性 333

19.1.3 网站维护的方法 334

19.2 网站内容维护 335

19.2.1 静态网站的更新 335

19.2.2 动态网站的更新 336

19.3 网站安全维护 336

19.3.1 取消文件夹隐藏共享 336

19.3.2 关闭TCP/IP协议的NetBIOS 338

19.3.3 关闭文件和打印共享 339

19.3.4 禁用Guest账户 340

19.3.5 禁止建立空链接 341

19.3.6 设置NTFS权限 342

19.3.7 设置操作系统账户 343

19.3.8 安装必要的杀毒软件 345

19.4 网站数据库维护 345

19.4.1 为什么要维护数据库 345

19.4.2 MySQL数据库维护 345

习题 346

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包