新書推薦:

《
经济学的观念:13位经济学巨匠和他们改变世界的思想(一本书领略群星璀璨的百年经济思想史)
》
售價:HK$
85.8

《
别乱穿 找准你的专属色:四季十二型人色彩穿搭图解 四季型人色彩搭配
》
售價:HK$
54.8

《
香气正念:用气味调节情绪与身体的嗅觉疗愈革命
》
售價:HK$
65.8

《
遗失的文明:走进神秘的考古世界
》
售價:HK$
217.8

《
光绪帝传
》
售價:HK$
54.8

《
名士自风流:中国古代隐士传
》
售價:HK$
46.2

《
萨提亚冥想:大师带你聆听自己 萨提亚 身心灵 冥想 成长
》
售價:HK$
64.9

《
尔文书系 中世纪的刑罚 关于中世纪罪犯、女巫和疯子的理性之书 深刻剖析中世纪欧洲社会弊病之书 探究黑暗时代的法律之光
》
售價:HK$
85.8
|
編輯推薦: |
(1)明日科技资深讲师面对面授课。 (2)结合AIGC实现高效编程,理论与实践结合,内容全面,配套资源丰富且制作精良。 (3)案例式写法,适合应用型本科院校和职业院校。
|
內容簡介: |
本书作为HTML5程序设计课程的教材,系统、全面地介绍了利用HTML5进行网站前端开发所涉及的常用知识。全书共12章,内容包括Web网站初体验、搭建网站雏形、用CSS3装饰网站、HTML5多媒体实现网站“家庭影院”、通过?HTML5?表单与用户交互、列表与表格——让网站更规整、CSS3?布局与动画、JavaScript编程应用、JavaScript事件处理、手机响应式开发(上)、手机响应式开发(下)、综合案例——在线教育平台。全书以案例为引导,每个案例都有相关知识点的讲解,有助于读者在理解知识的基础上更好地运用知识,达到学以致用的目的。來源:香港大書城megBookStore,http://www.megbook.com.hk 近年来,AIGC技术高速发展,成为各行各业高质量发展和生产效率提升的重要推动力。本书将AIGC技术融入理论学习、案例编写、复杂系统开发等环节,帮助读者提升编程效率。 本书可作为高等院校计算机、软件工程等相关专业的教材,也可作为?HTML5?爱好者和初、中级的HTML5网站前端开发人员的参考书。
|
關於作者: |
王方,男,副教授,现任文华学院信息科学与技术学部副主任。研究方向:计算机软件与理论、大数据及数据挖掘技术等方向。主讲课程:数据结构、java程序开发、大数据技术等。学校省一流本科专业建设点“计算机科学与技术”专业负责人,作为计算机科学与技术专业的负责人,积极组织和建设优势应用学科“大数据挖掘与应用技术”特色专业方向建设,主持和参加省级、校级教改10余项,主编5部教材,发表教学科研论文10余篇;获湖北省高等学校教学成果奖三等奖1项;国外电子测量技术杂志编委委员;2022年入选武汉市网络安全协会专家委员会;多次指导学生获得蓝桥杯全国软件大赛特等、一等、二等奖项;指导学生获得全国信息技术应用水平大赛移动互联网站设计全国一等奖;指导学生完成湖北省大学生创新创业训练计划两项。
|
目錄:
|
第 1章 Web网站初体验 1 1.1 揭秘Web前端 1 1.1.1 Web和Web前端 1 1.1.2 网页核心技术 3 1.2 走进HTML5 6 1.2.1 标签、元素、文件结构概述 6 1.2.2 HTML5的基本标签 7 1.3 使用WebStorm编写HTML5代码 9 1.3.1 下载和安装 9 1.3.2 创建HTML5工程和文件, 运行HTML5程序 11 1.4 在WebStorm中引入AIGC工具 12 1.4.1 AIGC编程助手Baidu Comate 12 1.4.2 AIGC编程助手TONGYI Lingma 13 1.4.3 DeepSeek R1推理大模型 14 小结 14 习题 14 第 2章 搭建网站雏形 15 2.1 【案例1】制作第 一个HTML5案例 15 2.1.1 案例描述 15 2.1.2 技术准备 16 2.1.3 案例实现 17 2.1.4 动手试一试 19 2.2 【案例2】实现多图展示合作伙伴 19 2.2.1 案例描述 19 2.2.2 技术准备 19 2.2.3 案例实现 21 2.2.4 动手试一试 22 2.3 【案例3】通过外链实现友情链接 23 2.3.1 案例描述 23 2.3.2 技术准备 23 2.3.3 案例实现 24 2.3.4 动手试一试 25 2.4 【案例4】使用分组标签制作联系方式 25 2.4.1 案例描述 25 2.4.2 技术准备 26 2.4.3 案例实现 26 2.4.4 动手试一试 27 2.5 AIGC辅助快速学习 28 2.5.1 AIGC辅助生成注释 28 2.5.2 AIGC辅助解释代码 28 2.5.3 AIGC辅助查询术语 29 小结 29 习题 29 第3章 用CSS3装饰网站 30 3.1 【案例1】使用图文混排展示“人邮经典”系列图书 30 3.1.1 案例描述 30 3.1.2 技术准备 31 3.1.3 案例实现 31 3.1.4 动手试一试 33 3.2 【案例2】制作商品列表页面 34 3.2.1 案例描述 34 3.2.2 技术准备 34 3.2.3 案例实现 36 3.2.4 动手试一试 37 3.3 【案例3】制作网购商城的商品抢购 页面 38 3.3.1 案例描述 38 3.3.2 技术准备 38 3.3.3 案例实现 40 3.3.4 动手试一试 42 3.4 【案例4】打造多彩网站主题背景 42 3.4.1 案例描述 42 3.4.2 技术准备 43 3.4.3 案例实现 44 3.4.4 动手试一试 45 3.5 AIGC辅助编程——添加CSS样式 46 3.5.1 为文本添加CSS样式 46 3.5.2 为列表构成的导航菜单添加 CSS样式 47 小结 48 习题 48 第4章 HTML5多媒体实现网站“家庭影院” 49 4.1 【案例1】实现网页中的视频播放器 49 4.1.1 案例描述 49 4.1.2 技术准备 49 4.1.3 案例实现 50 4.1.4 动手试一试 51 4.2 【案例2】实现动态文字弹幕 51 4.2.1 案例描述 51 4.2.2 技术准备 52 4.2.3 案例实现 53 4.2.4 动手试一试 53 4.3 【案例3】实现神奇的在线听书功能 54 4.3.1 案例描述 54 4.3.2 技术准备 54 4.3.3 案例实现 55 4.3.4 动手试一试 56 4.4 【案例4】定制专属视频播放器 56 4.4.1 案例描述 56 4.4.2 技术准备 57 4.4.3 案例实现 58 4.4.4 动手试一试 60 4.5 AIGC辅助编程——在网页中嵌入多媒体 61 4.5.1 随机播放背景音乐 61 4.5.2 定制播放器并设置时间 61 小结 62 习题 62 第5章 通过HTML5表单与用户交互 63 5.1 【案例1】使用表单实现用户注册页面 63 5.1.1 案例描述 63 5.1.2 技术准备 63 5.1.3 案例实现 65 5.1.4 动手试一试 68 5.2 【案例2】实现用户信息收集页面 68 5.2.1 案例描述 68 5.2.2 技术准备 68 5.2.3 案例实现 71 5.2.4 动手试一试 72 5.3 【案例3】仿制发表朋友圈页面 72 5.3.1 案例描述 72 5.3.2 技术准备 73 5.3.3 案例实现 74 5.3.4 动手试一试 75 5.4 【案例4】实现上传头像页面 76 5.4.1 案例描述 76 5.4.2 技术准备 76 5.4.3 案例实现 77 5.4 4 动手试一试 78 5.5 AIGC辅助编程——使用表单构建网页 78 5.5.1 使用复选框实现选择课程页面 78 5.5.2 使用文本域实现留言板 79 小结 80 习题 80 第6章 列表与表格——让网站更规整 81 6.1 【案例1】实现限时抢购页面 81 6.1.1 案例描述 81 6.1.2 技术准备 81 6.1.3 案例实现 83 6.1.4 动手试一试 85 6.2 【案例2】制作抽屉风格的滑出菜单特效 85 6.2.1 案例描述 85 6.2.2 技术准备 86 6.2.3 案例实现 86 6.2.4 动手试一试 88 6.3 【案例3】实现2023年度国内手机销量排名 88 6.3.1 案例描述 88 6.3.2 技术准备 89 6.3.3 案例实现 89 6.3.4 动手试一试 91 6.4 【案例4】使用表格设计购物车页面 91 6.4.1 案例描述 91 6.4.2 技术准备 92 6.4.3 案例实现 94 6.4.4 动手试一试 96 6.5 AIGC辅助编程——使用有序列表和表格构建网页 96 6.5.1 使用有序列表模拟QQ联系人列表 96 6.5.2 使用表格设计员工信息表 97 小结 98 习题 98 第7章 CSS3布局与动画 99 7.1 【案例1】实现购物网站中的“主题购”页面 99 7.1.1 案例描述 99 7.1.2 技术准备 99 7.1.3 案例实现 101 7.1.4 动手试一试 103 7.2 【案例2】实现鼠标指针滑过图片时的平移效果 104 7.2.1 案例描述 104 7.2.2 技术准备 104 7.2.3 案例实现 106 7.2.4 动手试一试 109 7.3 【案例3】为导航菜单添加动画特效 109 7.3.1 案例描述 109 7.3.2 技术准备 110 7.3.3 案例实现 111 7.3.4 动手试一试 113 7.4 【案例4】使用CSS3实现网页轮播图 113 7.4.1 案例描述 113 7.4.2 技术准备 114 7.4.3 案例实现 116 7.4.4 动手试一试 118 7.5 AIGC辅助编程——在网页中设置浮动布局和动画效果 118 7.5.1 为多个书名设置浮动布局 118 7.5.2 设置动态改变元素背景颜色和高度的动画效果 119 小结 120 习题 120 第8章 JavaScript编程应用 121 8.1 【案例1】计算存款本息合计 121 8.1.1 案例描述 121 8.1.2 技术准备 121 8.1.3 案例实现 124 8.1.4 动手试一试 126 8.2 【案例2】输出影厅座位图 126 8.2.1 案例描述 126 8.2.2 技术准备 126 8.2.3 案例实现 128 8.2.4 动手试一试 130 8.3 【案例3】输出2023年电影票房排行榜 130 8.3.1 案例描述 130 8.3.2 技术准备 130 8.3.3 案例实现 133 8.3.4 动手试一试 135 8.4 【案例4】更换页面主题 135 8.4.1 案例描述 135 8.4.2 技术准备 136 8.4.3 案例实现 137 8.4.4 动手试一试 139 8.5 AIGC辅助编程——流程控制语句的应用 139 8.5.1 使用if语句判断年龄段 139 8.5.2 使用for语句输出乘法口诀表 140 小结 141 习题 141 第9章 JavaScript事件处理 143 9.1 【案例1】实现切换商品类别的选项卡 142 9.1.1 案例描述 142 9.1.2 技术准备 142 9.1.3 案例实现 143 9.1.4 动手试一试 146 9.2 【案例2】实现简单计算器 147 9.2.1 案例描述 147 9.2.2 技术准备 147 9.2.3 案例实现 148 9.2.4 动手试一试 150 9.3 【案例3】模仿影视网站星级评分功能 150 9.3.1 案例描述 150 9.3.2 技术准备 151 9.3.3 案例实现 151 9.3.4 动手试一试 154 9.4 【案例4】实现用户注册页面 154 9.4.1 案例描述 154 9.4.2 技术准备 155 9.4.3 案例实现 155 9.4.4 动手试一试 157 9.5 AIGC辅助解决JavaScript事件在处理过程中的问题 158 小结 159 习题 159 第 10章 手机响应式开发(上) 160 10.1 【案例1】实现手机端展示图文列表 160 10.1.1 案例描述 160 10.1.2 技术准备 161 10.1.3 案例实现 162 10.1.4 动手试一试 164 10.2 【案例2】实现手机端的用户登录 165 10.2.1 案例描述 165 10.2.2 技术准备 165 10.2.3 案例实现 166 10.2.4 动手试一试 168 10.3 【案例3】实现手机端的聊天界面 169 10.3.1 案例描述 169 10.3.2 技术准备 169 10.3.3 案例实现 171 10.3.4 动手试一试 173 10.4 【案例4】在手机端播放视频 173 10.4.1 案例描述 173 10.4.2 技术准备 174 10.4.3 案例实现 174 10.4.4 动手试一试 175 10.5 AIGC辅助编程——使用响应式网页设计实现APP网页应用 176 10.5.1 使用Flex布局设计一个APP底部导航栏 176 10.5.2 实现APP城市列表 177 小结 178 习题 178 第 11章 手机响应式开发(下) 179 11.1 【案例1】添加响应式图片 179 11.1.1 案例描述 179 11.1.2 技术准备 180 11.1.3 案例实现 180 11.1.4 动手试一试 181 11.2 【案例2】使用第三方插件升级视频功能 181 11.2.1 案例描述 181 11.2.2 技术准备 182 11.2.3 案例实现 182 11.2.4 动手试一试 184 11.3 【案例3】实现响应式导航菜单 184 11.3.1 案例描述 184 11.3.2 技术准备 185 11.3.3 案例实现 185 11.3.4 动手试一试 187 11.4 【案例4】实现响应式表格 187 11.4.1 案例描述 187 11.4.2 技术准备 187 11.4.3 案例实现 188 11.4.4 动手试一试 189 11.5 AIGC辅助编程——添加响应式网页内容 190 11.5.1 实现购物网站响应式导航 190 11.5.2 使用响应式表格输出考试成绩表 191 小结 192 习题 192 第 12章 综合案例——在线教育平台 193 12.1 案例分析 193 12.1.1 案例概述 193 12.1.2 系统功能结构 193 12.1.3 文件夹组织结构 194 12.2 技术准备 194 12.2.1 实现过程分析 195 12.2.2 Amaze UI的使用 197 12.2.3 登录页面的实现技巧 199 12.3 主页的设计与实现 199 12.3.1 主页概述 199 12.3.2 主页设计 200 12.3.3 代码实现 200 12.4 登录页面的设计与实现 205 12.4.1 登录页面概述 206 12.4.2 登录页面设计 206 12.4.3 代码实现 207 12.5 课程列表页面的设计与实现 210 12.5.1 课程列表页面概述 210 12.5.2 课程列表页面设计 210 12.5.3 代码实现 211 12.6 课程详情页面的设计与实现 215 12.6.1 课程详情页面概述 215 12.6.2 课程详情页面设计 216 12.6.3 代码实现 217 12.7 AIGC辅助分析优化项目 222 12.7.1 AIGC辅助提供项目开发思路 222 12.7.2 AIGC辅助优化代码 223 12.7.3 AIGC辅助完善项目 225 小结 226
|
|