互联网
类型
可以朗读
语音朗读
210千字
字数
2023-04-01
发行日期
展开全部
主编推荐语
深入讲解HTML、CSS和JavaScript。
内容简介
本书主要内容包括使用HTML实现网页布局、使用CSS实现网页样式设计、使用JavaScript实现动态网页制作等,内容注重基础理论与实践相结合,突出网页设计思想与开发方法的介绍,所选案例都具有较强的概括性和实际应用价值。
全书共11章,包括网页设计基础、HTML基础、CSS基础、CSS网页元素、DIVCSS布局方法、JavaScript基础、BOM和DOM对象模型、AJAX和jQuery应用、JavaScript扩展框架应用以及两个综合实训,即社区论坛网站和电子商务网站。每章的内容从理论讲解到案例展示,由浅入深,循序渐进,有助于读者理解和掌握网页设计与制作的精髓。
目录
- 版权信息
- 内容提要
- 前言
- 微课视频列表
- 拓展知识扫码阅读
- 第1章 网页设计基础
- 学习目标
- 1.1 网页概述
- 1.1.1 什么是网页
- 1.1.2 网页分类
- 1.2 网站的开发流程
- 1.2.1 分析客户需求
- 1.2.2 注册网站域名
- 1.2.3 购买服务器
- 1.2.4 选择网站风格
- 1.2.5 设计/编写/上线网站
- 1.3 网页前端开发语言
- 1.3.1 HTML
- 1.3.2 CSS
- 1.3.3 JavaScript
- 1.4 开发第一个网页
- 1.4.1 网页展示工具
- 1.4.2 网页开发工具
- 1.4.3 创建第一个网页
- 思考与练习
- 第2章 HTML基础
- 学习目标
- 2.1 HTML概述
- 2.1.1 HTML的发展历史
- 2.1.2 HTML的标签
- 2.2 HTML页面设计
- 2.2.1 文档类型
- 2.2.2 文档根部
- 2.2.3 文档头部
- 2.2.4 文档信息
- 2.2.5 文档标题
- 2.2.6 文档主体
- 2.3 HTML文字设计
- 2.3.1 文字类型
- 2.3.2 文本控制
- 2.3.3 文本语义
- 2.3.4 特殊字符
- 2.4 使用链接
- 2.4.1 什么是链接
- 2.4.2 链接标签
- 2.4.3 锚点链接
- 2.5 使用多媒体
- 2.5.1 使用图片
- 2.5.2 使用视频和音频
- 2.6 表格设计
- 2.6.1 创建表格
- 2.6.2 设置表格样式
- 2.7 表单设计
- 2.7.1 创建表单
- 2.7.2 input控件
- 2.7.3 多行文本框
- 2.7.4 表单分组
- 2.7.5 下拉菜单
- 2.8 HTML 5新结构
- 2.8.1 HTML 5概述
- 2.8.2 HTML 5文档结构标签
- 2.9 实战案例解析——植树节主题电子板报
- 思考与练习
- 第3章 CSS基础
- 学习目标
- 3.1 CSS概述
- 3.1.1 什么是CSS
- 3.1.2 CSS的优势
- 3.2 CSS语法基础
- 3.2.1 CSS的样式规则
- 3.2.2 CSS样式的引入
- 3.3 CSS选择器
- 3.3.1 基础选择器
- 3.3.2 属性选择器
- 3.3.3 关系选择器
- 3.4 CSS继承性
- 3.5 CSS层叠性
- 3.6 CSS优先级
- 3.6.1 引入方式
- 3.6.2 权重
- 3.7 实战案例解析——404通知页面
- 思考与练习
- 第4章 CSS网页元素
- 学习目标
- 4.1 文本样式
- 4.1.1 字体设计
- 4.1.2 文本设计
- 4.2 表格样式
- 4.2.1 设置边框
- 4.2.2 设置单元格
- 4.3 列表样式
- 4.3.1 设置列表项标记
- 4.3.2 图像作为列表项标记
- 4.3.3 定位列表项标记
- 4.4 盒子模型
- 4.4.1 盒子模型概述
- 4.4.2 盒子模型的边框
- 4.4.3 盒子模型的边距
- 4.4.4 盒子模型的宽和高
- 4.4.5 盒子模型的背景
- 4.5 CSS高级属性
- 4.5.1 透明度
- 4.5.2 渐变
- 4.5.3 阴影
- 4.5.4 过渡
- 4.6 实战案例解析——招聘网页
- 思考与练习
- 第5章 DIV+CSS布局方法
- 学习目标
- 5.1 布局的基础元素
- 5.1.1 块元素div
- 5.1.2 内联元素span
- 5.1.3 元素类型转换
- 5.2 布局方式
- 5.2.1 布局的流程
- 5.2.2 浮动设计
- 5.2.3 标签定位
- 5.2.4 溢出
- 5.2.5 标签堆叠
- 5.3 布局类型
- 5.3.1 单列布局
- 5.3.2 双列布局
- 5.3.3 三列布局
- 5.3.4 通栏布局
- 5.4 实战案例解析——购物节主题网页
- 思考与练习
- 第6章 JavaScript基础
- 学习目标
- 6.1 JavaScript概述
- 6.1.1 JavaScript的发展历史
- 6.1.2 引入JavaScript
- 6.2 基本语法
- 6.2.1 标识符
- 6.2.2 关键字
- 6.2.3 数据类型
- 6.2.4 变量
- 6.2.5 注释
- 6.3 运算符
- 6.3.1 赋值运算符
- 6.3.2 算术运算符
- 6.3.3 比较运算符
- 6.3.4 逻辑运算符
- 6.4 流程控制结构
- 6.4.1 分支结构
- 6.4.2 循环结构
- 6.4.3 跳转结构
- 6.5 函数
- 6.5.1 自定义函数
- 6.5.2 预定义函数
- 6.6 对象
- 6.6.1 自定义对象
- 6.6.2 Array数组对象
- 6.6.3 String字符串对象
- 6.6.4 Date日期对象
- 6.7 实战案例解析——焦点图片轮播
- 思考与练习
- 第7章 BOM和DOM对象模型
- 学习目标
- 7.1 浏览器对象模型BOM
- 7.1.1 浏览器对象模型概述
- 7.1.2 Window对象
- 7.1.3 Navigator对象
- 7.1.4 History对象
- 7.1.5 Location对象
- 7.1.6 Screen对象
- 7.2 文档对象模型DOM
- 7.2.1 文档对象模型概述
- 7.2.2 Document对象
- 7.2.3 表单验证
- 7.3 事件响应
- 7.3.1 事件概述
- 7.3.2 鼠标事件
- 7.3.3 键盘事件
- 7.3.4 文档事件
- 7.4 节点
- 7.4.1 节点关系
- 7.4.2 添加和删除节点
- 7.4.3 修改属性节点
- 7.4.4 节点集合
- 7.5 实战案例解析——选项卡自动切换
- 思考与练习
- 第8章 AJAX和jQuery应用
- 学习目标
- 8.1 AJAX应用
- 8.1.1 AJAX概述
- 8.1.2 配置IIS服务器
- 8.1.3 XMLHttpRequest对象
- 8.1.4 XMLHttpRequest对象的工作过程
- 8.1.5 使用AJAX访问服务器文件的内容
- 8.2 jQuery应用
- 8.2.1 jQuery概述
- 8.2.2 jQuery引入
- 8.2.3 jQuery基础语法
- 8.2.4 jQuery选择器
- 8.2.5 jQuery事件
- 8.2.6 jQuery效果
- 8.3 实战案例解析——侧边栏折叠菜单效果
- 思考与练习
- 第9章 JavaScript扩展框架应用
- 学习目标
- 9.1 Highcharts框架
- 9.1.1 Highcharts概述
- 9.1.2 Highcharts的引入
- 9.1.3 绘制简单图表
- 9.1.4 Highcharts图表配置项
- 9.1.5 图表类型
- 9.1.6 版权信息
- 9.1.7 图例
- 9.1.8 标题和副标题
- 9.1.9 数据列
- 9.1.10 提示框
- 9.2 Vue.js框架
- 9.2.1 Vue.js概述与引入
- 9.2.2 数据和对象
- 9.2.3 生命周期钩子
- 9.2.4 插值
- 9.2.5 指令
- 9.2.6 事件监听
- 9.2.7 绑定样式
- 9.3 实战案例解析——销售业绩分析页面
- 思考与练习
- 第10章 综合实训:社区论坛网站
- 学习目标
- 10.1 Discuz!论坛简介
- 10.2 下载安装论坛
- 10.2.1 配置服务器和数据库
- 10.2.2 下载和安装Discuz!论坛建站程序
- 10.3 论坛管理
- 10.3.1 进入管理界面
- 10.3.2 论坛导航设置
- 10.3.3 设置论坛版块
- 10.3.4 添加公告
- 10.3.5 添加广告
- 10.3.6 自定义模板
- 10.4 添加自定义页面
- 思考与练习
- 第11章 综合实训:电子商务网站
- 学习目标
- 11.1 分析网站效果图
- 11.2 制作首页
- 11.2.1 制作头部
- 11.2.2 制作导航栏
- 11.2.3 制作banner
- 11.2.4 制作商品展示框
- 11.2.5 制作页脚
- 11.3 添加JavaScript代码
- 11.4 制作二级页面
- 11.5 运行网站
- 思考与练习
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。