¥ 12.81 3.1折 ¥ 42 九品
仅1件
作者陈惠红 著
出版社电子工业出版社
出版时间2018-07
版次1
装帧平装
货号A7
上书时间2024-12-13
本书从网站基础开始,结合大量案例,全面、翔实地介绍了使用HTML5+CSS3+JavaScript开发Web网站前端页面的具体方法与步骤,引导读者从零开发,一步步掌握Web开发的全过程。本书共分为11章,主要内容包括网页设计基础、HTML5网页设计文档结构、文本、图像、超链接、表格、表单等;用CSS3设置文本、表格、图片、背景和边框等;讲述了JavaScript的语法、函数和对象、DOM和BOM、JavaScript与HTML5新标签搭配使用的方法和技术等;最后通过专题效果、集团网站综合案例详细介绍了Web前端设计的完整过程。
陈惠红,女,福建古田人,1982年生,计算机软件专家,副教授,计算机技术类作家,中南大学硕士,高级工程师,信息系统项目管理师、PMP,美国信息系统项目管理协会成员,长期从事计算机应用的研究和软件开发,研究方向为网站设计与制作、游戏开发与大数据处理等技术。有多年的企业工作经验,曾在Oracle和华为等公司任开发和管理工作,具有丰富的软件项目开发、实施和管理经验,参与过10多个大型软件项目。现在广州番禺职业技术学院主要从事计算机应用技术、软件技术专业的课程与教学工作。主讲Java语言、软件工程、HTML5、游戏设计、面向对象程序设计和课程设计等课程。擅长软件系统构架和游戏设计,对基于HTML5的游戏开发方法有深入研究和体验,在学生项目实训、学生毕业论文指导方面做了大量的工作。
开发准备篇 (1)
第1章 初识前端开发 (2)
1.1 网页和网站基础知识 (2)
1.1.1 了解网页 (2)
1.1.2 设计网页 (4)
1.1.3 制作网站流程 (6)
1.2 HTML5简介 (8)
1.2.1 HTML5概述 (8)
1.2.2 HTML5基本结构 (9)
1.2.3 HTML5优势 (10)
1.3 开发环境配置 (11)
1.3.1 开发服务器 (11)
1.3.2 开发工具 (12)
1.3.3 浏览器 (18)
1.3.4 运行和调试 (19)
HTML5基础知识篇 (23)
第2章 HTML5基础 (24)
2.1 网页的文档结构 (24)
2.2 文档基础标记 (27)
2.2.1 元信息标记 (27)
2.2.2 文字排版标记 (29)
2.3 HTML5语义和结构元素 (35)
2.3.1 结构元素 (35)
2.3.2 分组元素 (40)
2.3.3 语义元素 (42)
2.3.4 交互元素 (44)
第3章 图像标识和超链接 (46)
3.1 图像标识 (46)
3.2 超链接 (56)
第4章 HTML5列表、表格和表单 (60)
4.1 HTML5列表 (60)
4.1.1 无序列表 (60)
4.1.2 有序列表 (61)
4.1.3 自定义列表 (65)
4.2 HTML5表格 (65)
4.2.1 表格基本应用 (66)
4.2.2 表格属性设置 (70)
4.2.3 表格综合案例 (73)
4.3 HTML5表单 (74)
4.3.1 表单基本应用 (75)
4.3.2 表单元素和属性 (77)
4.3.3 表单综合应用 (86)
CSS3知识篇 (89)
第5章 CSS3基础 (90)
5.1 CSS3概述 (90)
5.2 CSS样式的语法基础 (91)
5.3 CSS样式的引用方式 (93)
5.4 CSS单位和颜色 (95)
5.4.1 CSS单位 (95)
5.4.2 CSS颜色 (96)
第6章 CSS3选择器 (99)
6.1 基础选择器 (99)
6.2 属性选择器 (105)
6.3 结构伪类选择器 (108)
6.4 元素状态选择器 (112)
6.5 其他选择器 (115)
6.6 综合案例 (117)
第7章 CSS3渲染 (120)
7.1 CSS3盒子模型 (120)
7.1.1 盒子模型描述 (120)
7.1.2 CSS边框 (122)
7.1.3 CSS外边距 (130)
7.1.4 CSS填充 (132)
7.1.5 CSS尺寸 (134)
7.1.6 CSS定位 (136)
7.1.7 CSS浮动 (139)
7.1.8 CSS对齐 (142)
7.2 CSS3基本样式 (144)
7.2.1 CSS3背景样式 (144)
7.2.2 CSS3文字样式 (154)
7.2.3 CSS3图片样式 (163)
7.2.4 链接元素样式 (168)
7.2.5 列表元素样式 (168)
7.2.6 表格元素样式 (171)
7.3 CSS3动画样式 (177)
7.3.1 2D转换 (177)
7.3.2 3D转换 (183)
7.3.3 过渡 (185)
7.3.4 动画 (188)
技术提高篇 (192)
第8章 JavaScript知识 (193)
8.1 认识JavaScript (193)
8.1.1 JavaScript的特点 (193)
8.1.2 JavaScript的构成 (194)
8.2 引入JavaScript方法 (194)
8.3 JavaScript语句 (196)
8.3.1 JavaScript语句规则 (196)
8.3.2 JavaScript输出 (198)
8.3.3 JavaScript注释 (201)
8.4 JavaScript变量 (202)
8.4.1 变量类型 (202)
8.4.2 变量作用域 (204)
8.5 JavaScript数据类型 (205)
8.6 JavaScript运算符 (208)
8.7 JavaScript语句类型 (212)
8.7.1 条件判断语句 (212)
8.7.2 循环语句 (214)
8.7.3 跳转语句 (216)
8.7.4 异常处理 (217)
8.8 JavaScript对象概述 (218)
8.8.1 使用对象构造器 (220)
8.8.2 创建JavaScript对象实例 (220)
8.8.3 把属性添加到JavaScript
对象 (220)
8.9 JavaScript函数 (221)
8.10 JavaScript常用对象 (222)
8.10.1 数组对象 (222)
8.10.2 文档对象模型(DOM) (224)
8.10.3 window对象 (226)
第9章 JavaScript控制HTML5
新元素 (229)
9.1 canvas元素 (229)
9.1.1 定义canvas元素 (229)
9.1.2 绘制canvas路径 (230)
9.1.3 处理canvas图形 (233)
9.1.4 绘制canvas文字 (234)
9.1.5 绘制canvas图片 (238)
9.2 audio标记 (243)
9.3 video标记 (247)
9.3 开发实例 (252)
案例实战篇 (258)
第10章 综合小案例 (259)
10.1 运动效果设计 (259)
10.2 手风琴菜单设计 (260)
10.3 表格数据搜索设计 (262)
10.3 图片Modal(模态)效果设计 (264)
第11章 集团网站开发 (267)
11.1 案例分析 (267)
11.1.1 需求描述 (267)
11.1.2 设计分析 (267)
11.1.3 网站文件结构 (268)
11.1.4 网站总体架构 (268)
11.2 网站设计与实现 (269)
11.2.1 网站公共部分设计 (269)
11.2.2 网站首页设计 (271)
11.2.3 网站产品列表页设计 (276)
11.2.4 网站新闻列表页设计 (279)
11.2.5 网站内容列表页设计 (280)
11.3 集团网站设计小结 (283)
11.3.1 网站兼容性改进 (283)
11.3.2 网站设计建议 (286)
— 没有更多了 —
以下为对购买帮助不大的评价