人民大学出版社微店店铺主页二维码
人民大学出版社微店 微信认证
人大出版社自营微店,正版人大出版社书籍直发,品质保证!
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

Web前端开发项目案例教程(新编21世纪高等职业教育精品教材·电子与信息类)

43.80
运费: ¥ 0.00-20.00
Web前端开发项目案例教程(新编21世纪高等职业教育精品教材·电子与信息类) 商品图0
Web前端开发项目案例教程(新编21世纪高等职业教育精品教材·电子与信息类) 商品缩略图0

商品详情

Web前端开发项目案例教程(新编21世纪高等职业教育精品教材·电子与信息类)

作者:李洪建

书号:334578

定价:¥56 元

字数:440 千字

印次:1-1

开本:16

出版时间:2025-01-14

ISBN:978-7-300-33457-8

包装:平


内容简介

本书根据职业院校学生以及社会人员对Web前端开发相关基本技能的需求,按照“项目+任务+习题”模式讲解相关内容。本书语言通俗易懂,实例实用性强,使读者加深对相关知识的理解和掌握。本书提供的思路和方法,涵盖了工作领域、工作任务和职业技能要求,帮助读者走出学习困境,突破难关,成为社会急需的高技能Web前端开发人才。本书以一体化教学为框架,通过基础理论知识和实用任务,将理论和实际结合起来,使读者能够通过学习本书全方位掌握相关内容和技能。


作者介绍

李洪建,山东科技职业学院信息工程系副主任、副教授,山东省高等学校教学名师,国家技能鉴定高级考评员、全国高职计算机基础学会电子信息委员、山东省计算机职业教育教学指导委员会委员、山东省物联网职业教育集团副秘书长、潍坊商校专业建设指导委员会专家。主要讲授《web前端开发基础》《H5+css3》等课程,获国家教学成果奖二等奖1项,国家在线精品课程1门,省教学成果奖特等奖1项,一等奖2项,山东省教育科学研究优秀成果二等奖1项,指导学生获国赛一等奖2项。近五年来,出版教材两部,主持省软科学、省教改、省高校科技计划项目6项,参与各类横纵向课题27项。授权实用新型专利2项,软件著作权2件。


目 录

项目 1 蔬菜科技展示网制作 ……… 001

学习目标 ……………………………002

项目描述 …………………………… 002

任务 1 搭建蔬菜科技展示网站开发

环境 ……………………… 003

需求分析 ……………………… 003

知识储备 ……………………… 003

一、初识 Web前端 ………… 003

二、Web标准 ……………… 004

三、Web前端的三大核心技术

………………………… 005

四、浏览器 ………………… 006

五、Visual Studio Code的下载

与安装 ………………… 007

六、安装插件 ……………… 008

七、Visual Studio Code的使用

…………………………008

任务实现 ……………………… 010

任务 2 搭建蔬菜科技展示网站首页

…………………………… 011

需求分析 ……………………… 011

知识储备 ……………………… 012

一、HTML发展历史 ……… 012

二、HTML与 XHTML……… 013

三、HTML5文档结构 ……… 014

四、HTML5标签与元素 …… 015

五、HTML5语义化 ………… 016

六、HTML5的结构标签 …… 016

七、标题标签 ……………… 017

八、段落标签 ……………… 018

九、图片标签 ……………… 019

十、超链接标签 …………… 022

十一、层次标签 …………… 026

任务实现 ……………………… 027

任务 3 搭建蔬菜种植技术页面 … 031

需求分析 ……………………… 031

知识储备 ……………………… 032

一、换行标签 ……………… 032

二、水平线标签 …………… 033

三、文本格式化标签 ……… 035

任务实现 ……………………… 036

任务 4 搭建病虫害防治方法页面

…………………………… 038

需求分析 ……………………… 038

知识储备 ……………………… 039

一、表格基本结构 ………… 039

二、语义化标签 …………… 041

三、单元格边距与间距 …… 043

四、合并行与列 …………… 045

五、表格的其他常用属性 … 047

任务实现 ……………………… 048

任务 5 搭建农业技术页面 ……… 050

需求分析 ……………………… 050

知识储备 ……………………… 051

一、无序列表标签 ………… 051

二、有序列表标签 ………… 052

三、自定义列表标签 ……… 054

任务实现 ……………………… 055

任务 6 搭建农业技术调查页面 … 057

需求分析 ……………………… 057

知识储备 ……………………… 058

一、表单简介 ……………… 058

二、创建表单 ……………… 058

三、表单输入标签 ………… 060

四、标记标签 ……………… 062

五、下拉列表标签 ………… 064

六、多行文本框标签 ……… 066

任务实现 ……………………… 068

任务 7 搭建关于我们页面 ……… 070

需求分析 ……………………… 070

知识储备 ……………………… 071

一、特殊字符 ……………… 071

二、 <span>标签 ………… 072

三、 <fieldset>标签 ……… 072

任务实现 ……………………… 074

项目小结 …………………………… 074

习 题 …………………………… 075


项目 2 风筝展示网制作 …………… 077

学习目标 …………………………… 078

项目描述 …………………………… 078

任务 1 设置风筝展示网页面的

基础样式 ………………… 079

需求分析 ……………………… 079

知识储备 ……………………… 080

一、CSS概述 ……………… 080

二、CSS3样式的引入方式 … 081

三、CSS3基础属性 ………… 085

四、CSS3显示或隐藏属性 … 091

五、CSS3新增文本与背景属性

………………………… 100

六、CSS3基础选择器 ……… 108

七、CSS3复合选择器 ……… 118

任务实现 ……………………… 124

任务 2 改进风筝展示网页面样式 … 127

需求分析 ……………………… 127

知识储备 ……………………… 128

一、盒子模型概述 ………… 128

二、内容区域 ……………… 129

三、边框常用属性 ………… 129

四、新增边框属性 ………… 131

五、内边距属性 …………… 136

六、外边距属性 …………… 138

任务实现 ……………………… 143

任务 3 完成风筝展示网页面布局

…………………………… 144

需求分析 ……………………… 144

知识储备 ……………………… 145

一、浮动概述 ……………… 145

二、清除浮动 ……………… 146

三、定位属性 ……………… 147

四、相对定位 ……………… 148

五、绝对定位 ……………… 150

六、固定定位 ……………… 152

任务实现 ……………………… 154

项目小结 …………………………… 156

习 题 …………………………… 156


项目 3 线上博物馆制作 …………… 159

学习目标 …………………………… 160

项目描述 …………………………… 160

任务 1 完成移动端线上博物馆的

基础布局 ………………… 161

需求分析 ……………………… 161

知识储备 ……………………… 161

一、网页模块命名规范 …… 162

二、视口 …………………… 163

三、百分比布局 …………… 165

任务实现 ……………………… 168

任务 2 设置线上博物馆 Flex布局

…………………………… 172

需求分析 ……………………… 172

知识储备 ……………………… 172

一、Flex结构 ……………… 172

二、Flex容器属性 ………… 173

三、Flex项目属性 ………… 181

任务实现 ……………………… 184

任务 3 设置线上博物馆Rem

与 Grid布局 ……………… 189

需求分析 ……………………… 189

知识储备 ……………………… 190

一、媒体查询 ……………… 190

二、Rem布局 ……………… 194

三、Grid布局 ……………… 196

任务实现 ……………………… 199

项目小结 …………………………… 207

习 题 …………………………… 207


项目 4 科技资讯网制作 …………… 209

学习目标 …………………………… 210

项目描述 …………………………… 210

任务 1 实现科技资讯网首页的

导航栏与下拉菜单 ……… 211

需求分析 ……………………… 211

知识储备 ……………………… 212

一、JavaScript简介 ………… 212

二、JavaScript的引入方式

………………………… 213

三、标识符、关键字与保留字

………………………… 215

四、常量、变量与数据类型

………………………… 216

五、JavaScript函数 ………… 218

六、DOM对象 ……………… 218

任务实现 ……………………… 220

任务 2 实现科技资讯网首页的广告栏

与城市商业信息 ………… 224

需求分析 ……………………… 224

知识储备 ……………………… 225

一、流程控制 ……………… 225

二、数组 …………………… 228

三、BOM对象 ……………… 231

四、定时器 ………………… 232

任务实现 ……………………… 235

任务 3 实现科技资讯网首页的

热门推荐与资讯 ………… 241

需求分析 ……………………… 241

知识储备 ……………………… 242

一、事件对象 ……………… 242

二、事件的调用和处理 …… 243

三、常用的JavaScript事件

………………………… 243

四、ECMAScript6.0 新特性

………………………… 246

任务实现 ……………………… 251

项目小结 …………………………… 256

习 题 …………………………… 256


项目 5 山东多彩生活网制作 ……… 259

学习目标 …………………………… 260

项目描述 …………………………… 260

任务 1 搭建山东多彩生活网首页

…………………………… 261

需求分析 ……………………… 261

项目准备 ……………………… 262

一、项目结构 ……………… 262

二、项目文件夹结构 ……… 263

任务实现 ……………………… 263

任务 2 搭建山东多彩生活网蔬菜

产业页面 ………………… 288

需求分析 ……………………… 288

任务实现 ……………………… 289

任务 3 搭建山东多彩生活网风筝

文化页面 ………………… 293

需求分析 ……………………… 293

任务实现 ……………………… 294

任务 4 搭建山东多彩生活网旅游

指南页面 ………………… 299

需求分析 ……………………… 299

任务实现 ……………………… 300

任务 5 搭建山东多彩生活网科技

发展页面 ………………… 302

需求分析 ……………………… 302

任务实现 ……………………… 303

任务 6 搭建山东多彩生活网

关于我们页面 …………… 305

需求分析 ……………………… 305

任务实现 ……………………… 306

项目小结 …………………………… 307


参考文献 ……………………………… 308


精彩样章

在搭建蔬菜科技展示网站开发环境之前,我们首先需要了解一些 Web前端的基础知识,包括初识 Web前端、Web标准、Web前端的三大核心技术、浏览器,以及 Visual Studio Code的下载与安装,同时使用  Visual Studio Code创建第一个HTML网页,下面将对这些内容进行介绍。

人民大学出版社微店店铺主页二维码
人民大学出版社微店 微信公众号认证
人大出版社自营微店,正版人大出版社书籍直发,品质保证!
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

Web前端开发项目案例教程(新编21世纪高等职业教育精品教材·电子与信息类)

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:crup-teacher
人大社教师服务官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏