欢迎来到传智教育旗下图书库

网页制作与网站建设实战教程

黑马程序员/编著
定价:¥59.80

出版社:中国铁道出版社

ISBN:978-7-113-24771-3

图书种类:高校教材

出版日期:2018-11

所属学科:Web前端,网页设计

页数:346

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

在这个以互联网产业为基础的时代,网站的建设已经成为很多企业重视的问题。一个设计精良的网站不仅代表了企业的品牌形象、还能够推广宣传企业,为企业发掘潜在的客户。然而建设网站是一个较为复杂的过程,涉及到多种技术,让一些初学者不知如何下手。虽然市场上可参考的网站图书较多,但大多数偏重于某一知识点,比如HTML5JavaScript、网站配色等。因此我们认为有必要出一本知识覆盖面较广的网页教材,帮助网站建设人员快速、全面的掌握网站建设的技巧和规范。

在教材的性质上,本书属于本专一体教材。既符合“以能力为本位、以职业实践为主线、以项目课程为主体” 高职高专教材要求,也注重教材的理论化讲解,能够与计算机以及设计专业课衔接,更具有实用性。

在内容的安排上,本书涉及网页设计基础(网站布局配色)Dreamweaver工具使用、静态页面搭建(HTML5+CSS3)、网页动效制作(JavaScript)、动态网站开发(PHP+MySQL)以及网站推广维护等知识。各知识模块之间既存在一定的联系,又具有独立性,可以作为专业课和选修课共同使用的教材。其中,第1~3章介绍了网页设计的基础知识包括网络概念、网站设计和建设和建设流程等;第4~5章介绍了Dreamweaver工具使用方法,例如文件操作、设置站点等;第6~13章介绍了静态页面搭建的相关知识,例如盒子模型、div布局、HTML5CSS3等常用的网页语言;第14~15章介绍了JavaScript基础知识,包括JavaScript语法、数据类型、变量、表达式、事件、对象等内容;第16~17章介绍了PHPMySQL的基础知识,并通过一个综合项目“手绘日记”网站建设,对前面的知识进行了回顾;第18~19介绍了网站推广、优化和维护的相关内容。

本书附有源代码、习题、教学课件等资源,而且为了帮助初学者更好地学习本书讲解的内容,还提供了在线答疑,希望得到更多读者的关注。

本书既可作为高等院校本、专科相关专业的网页设计与制作课程的教材,也可作为网页平面设计的培训教材,是一本适合网页制作、美工设计、网站开发、网页编程等行业人员阅读与参考的优秀读物。

适合群体

本书既可作为高等院校本、专科相关专业的平面设计课程的教材,也可作为Flash的培训教材,是一本适合网页制作、美工设计、广告宣传、多媒体制作、视频合成、三维动画辅助制作等行业人员阅读与参考的优秀读物。

图书特色

特色1:知识全面,内容丰富

特色2专本一体,实用性强

特色3:技术新颖,易学易用

配套资源
图书目录
PART1:网页设计基础
第1章	初识网络、网页和网站
1.1	网络基本概念	
1.1.1	认识网络	
1.1.2	网络的分类	
1.2	网络相关术语	
1.3	认识网页和网站	
1.3.1	网页和网站基本概念	
1.3.2	网页基本构成要素	
1.3.3	网站页面构成	
1.3.4	网站类型	
1.4	浏览器概述	
1.5	基础操练	

第2章	网页设计基础
2.1	网页设计原则	
2.2	网页配色基础	
2.2.1	认识色彩	
2.2.2	色彩三属性	
2.2.3	色彩象征意义	
2.2.4	网页配色原则	
2.3	网页设计流程	
2.3.1	确定网站主题	
2.3.2	网站整体规划	
2.3.3	收集素材	
2.3.4	设计网页效果图	
2.4	网页布局设计	
2.4.1	什么是网页布局	
2.4.2	基本结构分析	
2.4.3	网页布局分类
2.4.4	网页布局原则	
2.5	网页内容元素设计	
2.5.1	文字编排设计	
2.5.2	图像设计	
2.5.3	超链接设计	
2.6	常用的网页设计软件	
2.6.1	Photoshop	
2.6.2	Illustrator	
2.6.3	Flash	
2.6.4	Fireworks
2.7	基础操练	

第3章	网页建设基础
3.1	网站建设流程
3.1.1	页面观察和搭建
3.1.2	开发动态网站模块
3.1.3	网站建设后期事宜
3.2	常用的网站建设工具
3.3	域名和服务器空间
3.3.1	域名概述
3.3.2	域名的级别
3.3.3	域名的意义
3.3.4	选取域名
3.3.5	注册域名
3.3.6	认识服务器空间
3.3.7	购买服务器空间的注意事项
3.4	网站的上传
3.5	基础操练

PART2:Dreamweaver工具使用

第4章	Dreamweaver工具基本操作
4.1	界面介绍
4.2	软件初始化设置
4.3	Dreamweaver工具的基本操作
4.3.1	文档的操作
4.3.2	添加文本
4.3.3	添加图像
4.3.4	添加链接
4.4	基础操练

第5章	站点、模板和库
5.1	站点
5.1.1	认识站点
5.1.2	建立站点
5.1.3	管理站点
5.2	模板
5.2.1	认识模板
5.2.2	创建模板
5.2.3	编辑模板
5.2.4	管理模板
5.3	库
5.3.1	认识库和库项目
5.3.2	创建库项目
5.3.3	管理库项目
5.4	基础操练

PART3:静态页面搭建
第6章	网页制作入门—HTML

6.1	HTML概述
6.1.1	什么是HTML
6.1.2	认识HTML标记
6.1.3	HTML文档基本格式
6.1.4	HTML标记属性
6.1.5	HTML文档头部相关标记
6.2	文本控制标记
6.2.1	标题和段落标记
6.2.2	文本样式标记
6.2.3	文本格式化标记
6.2.4	特殊字符标记
6.3	HTML图像标记
6.3.1	常用图片格式
6.3.2	图像标记<img />
6.3.3	绝对路径和相对路径
6.4	认识HTML5
6.4.1	HTML5概述
6.4.2	HTML5文档格式的变化
6.4.3	HTML5新增标记
6.5	基础操练

第7章	网页制作入门—CSS
7.1	CSS简介	
7.1.1	什么是CSS
7.1.2	CSS发展史
7.2	CSS核心基础	
7.2.1	CSS样式规则	
7.2.2	引入CSS样式表
7.2.3	CSS基础选择器
7.3	CSS文本样式
7.3.1	字体样式属性
7.3.2	文本外观属性
7.4	CSS高级属性	
7.4.1	CSS层叠性和继承性
7.4.2	CSS优先级
7.5	CSS3新增选择器
7.6	基础操练

第8章	盒子模型

8.1	盒子模型概述
8.1.1	认识盒子模型
8.1.2	<div>标记
8.1.3	盒子的宽与高
8.2	盒子模型相关属性
8.2.1	边框属性
8.2.2	内边距属性
8.2.3	外边距属性
8.2.4	box-shadow属性
8.2.5	box-sizing属性
8.2.6	背景属性
8.3	元素类型与转换
8.3.1	元素的类型
8.3.2	<span>标记
8.3.3	元素的转换
8.4	块元素垂直外边距的合并
8.4.1	相邻块元素垂直外边距的合并
8.4.2	嵌套块元素垂直外边距的合并
8.5	基础操练

第9章	列表和超链接
9.1	列表标记
9.1.1	无序列表<ul>	
9.1.2	有序列表<ol>	
9.1.3	定义列表<dl>	
9.2	CSS控制列表样式	
9.2.1	list-style-type属性	
9.2.2	list-style-image属性
9.2.3	list-style-position属性
9.2.4	list-style属性	
9.3	超链接标记
9.3.1	创建超链接
9.3.2	锚点链接
9.4	链接伪类控制超链接
9.5	基础操练

第10章	表格和表单
10.1	表格标记
10.1.1	创建表格
10.1.2	<table>标记的属性
10.1.3	<tr>标记的属性
10.1.4	<td>标记的属性
10.1.5	<th>标记	
10.2	CSS控制表格样式	
10.2.1	CSS控制表格边框	
10.2.2	CSS控制单元格边距
10.2.3	CSS控制单元格宽高
10.3	认识表单
10.3.1	表单的构成
10.3.2	创建表单
10.3.3	表单属性
10.4	表单控件
10.4.1	input控件
10.4.2	<input />标记的type属性
10.4.3	<input />标记的的其他属性	
10.4.4	textarea控件	
10.4.5	select控件
10.4.6	datalist控件
10.5	CSS控制表单样式	
10.6	基础操练

第11章	div+CSS布局
11.1	布局概述
11.2	布局常用属性
11.2.1	标记的浮动属性
11.2.2	标记的定位属性
11.3	布局其他属性
11.3.1	overflow属性
11.3.2	Z-index标记层叠
11.4	布局类型
11.4.1	单列布局
11.4.2	两列布局
11.4.3	三列布局
11.5	网页模块命名规范
11.6	基础操练

第12章	CSS应用技巧
12.1	CSS精灵技术
12.1.1	认识CSS精灵	
12.1.2	应用CSS精灵	
12.2	CSS滑动门技术
12.2.1	认识滑动门
12.2.2	使用滑动门制作导航条
12.3	margin设置负值技巧
12.3.1	margin负值基本应用
12.3.2	利用margin负值制作压线效果
12.4	基础操练

第13章	视频音频嵌入技术
13.1	视频音频嵌入技术概述
13.2	视频文件和音频文件的格式
13.3	嵌入视频和音频
13.3.1	在HTML5中嵌入视频
13.3.2	在HTML5中嵌入音频
13.3.3	视频音频文件的兼容性问题
13.3.4	调用网络音频视频文件
13.3.5	CSS控制视频的宽高
13.4	基础操练

PART4:网页动效制作
第14章	JavaScript基础知识
14.1	初识JavaScript
14.1.1	JavaScript简介
14.1.2	JavaScript语法规则
14.1.3	JavaScript引入方式
14.1.4	JavaScript常用输出语句
14.1.5	简单的JavaScript页面	
14.2	认识标识符、关键字、保留字
14.3	认识基本数据类型
14.3.1	数值型
14.3.2	字符串型
14.3.3	布尔型
14.3.4	空型
14.3.5	未定义型
14.4	常量与变量
14.4.1	常量
14.4.2	变量
14.4.3	变量的赋值
14.5	数据类型的检测与转换
14.5.1	检测数据类型
14.5.2	转换数据类型
14.6	表达式与运算符
14.6.1	表达式
14.6.2	运算符
14.6.3	运算符的优先级与结合性
14.7	流程控制语句
14.7.1	条件语句
14.7.2	循环语句
14.7.3	跳转语句
14.8	函数
14.8.1	认识函数
14.8.2	调用函数
14.8.3	函数中变量的作用域
14.9	基础操练

第15章	JavaScript对象与事件
15.1	对象概述
15.1.1	认识对象
15.1.2	创建对象
15.2	常用对象
15.2.1	Date对象
15.2.2	Math对象
15.2.3	String对象
15.2.4	Number对象
15.2.5	Array数组对象
15.2.6	BOM对象
15.2.7	DOM对象
15.3	事件概述
15.3.1	事件和事件处理
15.3.2	事件处理程序的调用
15.4	常用事件
15.4.1	鼠标事件
15.4.2	键盘事件
15.4.3	表单事件
15.4.4	页面事件
15.5	基础操练
PART5:动态网站开发

第16章	动态网站开发技术
16.1	动态网站基础知识
16.2	开发环境的搭建
16.2.1	安装Apache
16.2.2	安装PHP	
16.2.3	Web服务器配置
16.2.4	安装MySQL
16.3	PHP快速入门	
16.3.1	PHP标记与注释
16.3.2	PHP常用输出语句	
16.3.3	变量
16.3.4	运算符
16.3.5	PHP基础数据类型	
16.3.6	选择结构语句
16.3.7	函数
16.3.8	数组
16.4	MySQL快速入门
16.4.1	MySQL登录与密码设置
16.4.2	数据库管理
16.4.3	数据表管理
16.4.4	数据管理
16.4.5	phpMyAdmin的使用
16.5	PHP访问MySQL
16.5.1	PHP的相关扩展
16.5.2	PHP访问MySQL的基本步骤
16.6	MySQLi扩展的使用
16.6.1	连接数据库
16.6.2	执行SQL语句
16.6.3	处理结果集
16.6.4	其他操作函数
16.7	基础操练

第17章	项目实战—手绘日记
17.1	网页设计规划
17.1.1	确定网站主题
17.1.2	网站结构规划
17.1.3	收集素材
17.1.4	设计网页效果图
17.2	使用Dreamweaver工具建立站点
17.3	切图
17.4	搭建静态页面
17.4.1	效果图分析
17.4.2	页面制作
17.5	动态网站开发
17.5.1	动态网站效果分析
17.5.2	Web表单数据交互
17.5.3	制作html模板
17.5.4	添加JavaScript表单验证功能
17.5.5	制作PHP动态页面
17.6	测试和上传
PART3:网站推广维护

第18章	网站的推广与优化

18.1	网站推广概述
18.1.1	网站推广的目的
18.1.2	网站推广的特点
18.1.3	网站推广的方式
18.2	搜索引擎优化基础
18.2.1	认识搜索引擎
18.2.2	SEO概述	
18.2.3	网站常用优化技巧
18.3	基础操练

第19章	网站日常维护
19.1	网站日常维护概述
19.1.1	网站维护的内容
19.1.2	网站维护的必要性
19.1.3	网站维护的方法
19.2	网站内容维护
19.2.1	静态网站的更新
19.2.2	动态网站的更新
19.3	网站安全维护
19.3.1	取消文件夹隐藏共享
19.3.2	关闭TCP/IP协议的NetBIOS	
19.3.3	关闭文件和打印共享
19.3.4	将Guest帐户禁用	
19.3.5	禁止建立空链接
19.3.6	设置NTFS权限
19.3.7	设置操作系统账号
19.3.8	安装必要的杀毒软件
19.4	网站数据库维护
19.4.1	为什么要维护数据库
19.4.2	MySQL数据库维护
19.5	基础操练
展开全部内容

热销图书推荐

ECharts数据可视化

人民邮电出版社

定价:¥59.80 咨询客服

Python快速编程入门(第3版)

人民邮电出版社

定价:¥59.80 咨询客服

Bootstrap响应式Web开发(第2版)

人民邮电出版社

定价:¥59.80 咨询客服

Spring Cloud微服务架构开发(第2版)

人民邮电出版社

定价:¥59.80 咨询客服