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

网页设计与制作(HTML5+CSS3+JavaScript)(第2版)

黑马程序员/编著
定价:¥59.80(预估)

出版社:中国铁道出版社

ISBN:978-7-113-32150-5

图书种类:高校教材

出版日期:2025-05(预估)

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

页数:276(预估)

咨询客服

关注获取新书发布信息

内容简介

本书以实用的案例、通俗易懂的语言详细介绍了使用HTML5、CSS3及JavaScript进行网页制作的各方面内容和技巧。

全书共11 章,结合HTML5、CSS3和JavaScript的基础知识及应用,提供了多个课堂案例和一个综合项目。其中,第1章主要讲解网页制作的基础知识,包括网页、网站的概念,以及网站制作工具的使用技巧;第2~9章主要讲解HTML5、CSS3、盒子模型、列表与超链接、表单、元素的浮动与定位等静态网页搭建技巧;第10章讲解使用JavaScript为网页添加动态效果;

第11章为一个综合项目,带领读者按照项目流程开发了一个包含首页、个人中心页、注册页及视频播放页的大型网站。本书配套丰富的教学资源,包括教学PPT、教学大纲、教学设计、源

代码、课后习题及答案等。此外,为了帮助读者更好地学习本书中的内容,作者团队还提供了在线答疑,希望帮助更多读者。

本书适合作为中等或高等职业教育相关专业的教材,也可供网页制作、美工设计、网站开发、网页编程等行业人员阅读与参考。

图书特色

本书以习近平新时代中国特色社会主义思想为指导,在编写的过程中结合党的二十大精神进教材、进课堂、进头脑的要求,将素质教育内容融入日常学习中,让学生在学习新兴技术的同时提升爱国热情,增强民族自豪感和自信心,引导学生树立正确的世界观、人生观和价值观,进一步提升学生的职业素养,落实德才兼备、高素质技术技能人才培养的要求。本书设立两条学习线路——技能学习线路和思政学习线路。

1.技能学习线路:掌握HTML5、CSS3和JavaScript

在这个以互联网产业为基础的时代,网站的建设已经成为很多企业重视的问题。一个设计精良的网站不仅代表了企业的品牌形象,还能够推广宣传企业,为企业发掘潜在的客户。HTML5、CSS3、JavaScript作为网站建设技术的三要素,也成为网站设计人员的必备技术。

2.思政学习线路:立德树人,树立良好的文化价值观

本书选取中华优秀传统文化、具有奉献精神的中国科学家等作为案例,引导学生践行社会主义核心价值观,坚定文化自信,培养一批有思想、有能力的当代青年。

图书目录
第1章 HTML入门
 1.1 网页和网站简介
 1.1.1 网页和网站基本概念
 1.1.2 网页基本构成要素
 1.1.3 网站页面构成
 1.1.4 网站类型 
 1.1.5 浏览器概述
 1.2 网站制作流程
 1.3 网页设计原则
 1.4 网页设计规范
 1.4.1 配色原则
 1.4.2 设计尺寸规范
 1.4.3 字体规范
 1.4.4 命名规范
 1.5 网页编辑器
 1.5.1 常见的网页编辑器
 1.5.2 HBuilder X的安装与使用
 AI实践:AI网页工具初体验
习题
第2章 运用HTML5搭建网页结构
 2.1 HTML和HTML5
 2.1.1 认识HTML和HTML5
 2.1.2 认识标签
 2.1.3 文档基本格式
 2.1.4 标签属性
 2.1.5 HTML5文档头部相关标签
 2.2 文本控制标签
2.2.1 标题和段落标签
 2.2.2 文本样式标签
 2.2.3 文本格式化标签
 2.2.4 特殊字符标签
 2.3 图像标签
 2.3.1 常用图像格式
 2.3.2 图像标签<img />
 2.3.3 绝对路径和相对路径
 2.4 认识HTML5新标签
 2.5 阶段案例:输出文章
动手实践:制作个人简介页面
习题
第3章 运用CSS3设置网页样式
 3.1 认识CSS和CSS3
 3.2 CSS核心基础
 3.2.1 CSS样式规则
 3.2.2 引入CSS
 3.2.3 CSS基础选择器
 3.3 CSS文本样式
 3.3.1 字体样式属性
 3.3.2 文本外观属性
 3.4 CSS高级属性
 3.4.1 CSS层叠性和继承性
 3.4.2 CSS优先级
 3.5 CSS3新增选择器
 3.6 阶段案例:制作新闻页面
动手实践:认真严谨
习题
第4章 运用盒子模型划分网页模块
 4.1 盒子模型概述
 4.1.1 认识盒子模型
 4.1.2 <div>标签
4.1.3 盒子的宽与高
 4.2 盒子模型相关属性
 4.2.1 边框属性
 4.2.2 内边距属性
 4.2.3 外边距属性
 4.2.4 box-shadow属性
 4.2.5 box-sizing属性
 4.2.6 背景属性
 4.3 元素类型与转换
 4.3.1 元素的类型
 4.3.2 <span>标签
 4.3.3 元素的转换
 4.4 块元素垂直外边距的合并
 4.4.1 相邻块元素垂直外边距的合并
 4.4.2 嵌套块元素垂直外边距的合并
 4.5 阶段案例:制作音乐排行榜
动手实践:制作播放器图标
习题
第5章 为网页添加列表和超链接
 5.1 列表标签
 5.1.1 无序列表<ul>
 5.1.2 有序列表<ol>
 5.1.3 定义列表<dl>
 5.2 CSS控制列表样式
 5.2.1 list-style-type属性
 5.2.2 list-style-image属性
 5.2.3 list-style-position属性
 5.2.4 list-style属性
 5.3 超链接标签
 5.3.1 创建超链接
 5.3.2 锚点链接
 5.4 链接伪类控制超链接
5.5 阶段案例:制作新闻列表
动手实践:实现图文混排
习题
第6章 为网页添加表格和表单
 6.1 表格标签
 6.1.1 创建表格
 6.1.2 <table>标签的属性
 6.1.3 <tr>标签的属性
 6.1.4 <td>标签的属性
 6.1.5 <th>标签
 6.2 CSS控制表格样式
 6.2.1 CSS控制表格边框
 6.2.2 CSS控制单元格边距
 6.2.3 CSS控制单元格宽高
 6.3 认识表单
 6.3.1 表单的构成
 6.3.2 创建表单
 6.3.3 表单属性
 6.4 表单控件
 6.4.1 input控件
 6.4.2 <input />标签的type属性
 6.4.3 <input />标签的其他属性
 6.4.4 textarea控件
 6.4.5 select控件
 6.4.6 datalist控件
 6.5 CSS控制表单样式
 6.5 阶段案例:制作表单注册页面
动手实践:简历表制作
习题
第7章 运用浮动和定位布局网页
 7.1 布局概述
v目录
7.2 布局常用属性
 7.2.1 标签的浮动属性
 7.2.2 标签的定位属性
 7.3 布局其他属性
 7.3.1 overflow属性
 7.3.2 z-index标签层叠
 7.4 布局类型
 7.4.1 单列布局
 7.4.2 两列布局
 7.4.3 三列布局
 7.5 网页模块命名规范
 7.6 阶段案例:制作通栏banner
动手实践:制作环保网页
习题
第8章 全新的网页视听技术
 8.1 音频、视频嵌入技术
 8.1.1 传统音频、视频嵌入方式
 8.1.2 使用<video>嵌入视频
 8.1.3 使用<audio>嵌入音频
 8.1.4 浏览器对音视频文件的兼容性
 8.1.5 控制视频的宽高
 8.2 过渡
 8.2.1 transition-property属性
 8.2.2 transition-duration属性
 8.2.3 transition-timing-function属性
 8.2.4 transition-delay属性
 8.2.5 transition属性
 8.3 变形
 8.3.1 2D变形
 8.3.2 3D变形
 8.4 动画
 8.4.1 @keyframes
8.4.2 animation-name属性
 8.4.3 animation-duration属性
 8.4.4 animation-timing-function属性
 8.4.5 animation-delay属性
 8.4.6 animation-iteration-count属性
 8.4.7 animation-direction属性
 8.4.8 animation属性
 8.5 阶段案例:制作音乐播放界面
动手实践:实现风车转动效果
习题
第9章 CSS应用技巧
 9.1 CSS精灵技术
 9.1.1 认识CSS精灵
 9.1.2 应用CSS精灵
 9.2 CSS滑动门技术
 9.2.1 认识滑动门
 9.2.2 使用滑动门制作导航条
 9.3 margin设置负值技巧
 9.3.1 margin负值基本应用
 9.3.2 利用margin负值制作压线效果
习题
第10章 JavaScript基础知识
 10.1 初识JavaScript
 10.1.1 JavaScript简介
 10.1.2 JavaScript语法规则
 10.1.3 JavaScript引入方式
 10.1.4 JavaScript常用输出语句
 10.1.5 简单的JavaScript页面
 10.2 JavaScript基础入门
 10.2.1 数据类型 
 10.2.2 数据基本操作
 10.2.3 常见的流程控制语句
 10.2.4 函数
 10.2.5 对象
 10.2.6 事件和事件调用
 10.2.7 常见的JavaScript事件
 10.3 网页中常见的JavaScript特效
 10.3.1 验证码 
 10.3.2 焦点图轮播
习题
第11章 综合项目实战:摄影·开课吧
 11.1 网页设计规划
 11.1.1 确定网站主题
 11.1.2 规划网站结构
 11.1.3 收集素材
 11.1.4 设计网页效果图
 11.2 搭建首页
 11.2.1 首页效果图分析
 11.2.2 首页制作
 11.3 搭建注册页
 11.3.1 注册页效果图分析
 11.3.2 注册页制作
 11.4 搭建个人中心页
 11.4.1 个人中心页效果图分析
 11.4.2 个人中心页制作
 11.5 搭建视频播放页
 11.5.1 视频播放页效果图分析
 11.5.2 视频播放页制作
展开全部内容

热销图书推荐

Spark大数据分析与应用(Python版)

清华大学出版社

定价:¥48.00 咨询客服

大数据项目实战(第2版)

清华大学出版社

定价:¥39.00 咨询客服

Spark项目实训(Python版)

清华大学出版社

定价:¥39.00 咨询客服

Spark项目实战(第2版)

清华大学出版社

定价:¥39.00 咨询客服