关于本书的内容有任何问题,请联系 李召
第1章 初识Web前端 1.1 Web前端发展历程 1 1.1.1 Web前端概述 1 1.1.2 Web前端发展简史 2 1.2 Web开发的核心技术 3 1.2.1 HTML5 4 1.2.2 CSS3 6 1.2.3 JavaScript 11 1.3 Web开发工具 15 1.3.1 开发工具的介绍 15 1.3.2 WebStorm的安装和使用 17 1.4 本章小结 23 1.5 习题 23 第2章 构建基本HTML网页 2.1 制作简单文本网页 24 2.1.1 标题标签 24 2.1.2 段落标签 25 2.1.3 换行标签 26 2.1.4 实例:秋天的故事 27 2.2 添加图片 28 2.2.1 图片标签 28 2.2.2 水平线标签 30 2.2.3 div 块元素 30 2.2.4 实例:致敬教师节 31 2.3 添加超链接 32 2.3.1 超链接 32 2.3.2 锚点链接 33 2.3.3 超链接的伪类 33 2.3.4 实例:技术手册导航 33 2.4 本章小结 35 2.5 习题 35 第3章 使用列表与表格布局 3.1 添加列表 37 3.1.1 有序列表 37 3.1.2 无序列表 38 3.1.3 自定义列表 39 3.1.4 实例:新闻列表 40 3.2 添加表格 43 3.2.1 表格基本标签 43 3.2.2 语义化标签 43 3.2.3 合并行与列 46 3.2.4 单元格边距与间距 46 3.2.5 表格其他属性 46 3.2.6 实例:个人简历表 47 3.3 本章小结 50 3.4 习题 50 第4章 设计网页页面 4.1 引入盒模型 52 4.1.1 盒模型内容概述 52 4.1.2 padding属性 52 4.1.3 border属性 53 4.1.4 margin属性 53 4.1.5 怪异盒模型 56 4.1.6 cursor属性 56 4.1.7 实例:图书促销活动 56 4.2 使用CSS浮动与定位 59 4.2.1 CSS浮动 59 4.2.2 清除浮动 61 4.2.3 CSS定位概述 63 4.2.4 相对定位 63 4.2.5 绝对定位 65 4.2.6 固定定位 66 4.2.7 z-index属性 68 4.2.8 实例:祖国风光推荐 68 4.3 设置显示与隐藏 72 4.3.1 display属性 73 4.3.2 visibility属性 73 4.3.3 overflow属性 74 4.3.4 透明度 74 4.3.5 显示与隐藏的总结 76 4.3.6 实例:健康知识科普 78 4.4 本章小结 81 4.5 习题 81 第5章 表单与表单效果设计 5.1 添加表单 83 5.1.1 表单概述 83 5.1.2 form 标签 84 5.1.3 input 标签 85 5.1.4 实例:用户登录表单 87 5.2 表单标签 92 5.2.1 select 标签 92 5.2.2 textarea 标签 94 5.2.3 fieldest 标签 95 5.2.4 实例:登录页满意度调查 95 5.3 美化表单 100 5.3.1 新增表单控件 100 5.3.2 border-radius属性 101 5.3.3 box-shadow属性 101 5.3.4 background-size属性 101 5.3.5 实例:退款申请表单 102 5.4 本章小结 108 5.5 习题 108 第6章 实现CSS3动画 6.1 实现2D转换 109 6.1.1 transform-origin属性 109 6.1.2 位移方法 110 6.1.3 旋转方法 110 6.1.4 缩放方法 112 6.1.5 倾斜方法 112 6.1.6 实例:清凉夏日主题宣传 115 6.2 动画效果 119 6.2.1 @keyframes规则 119 6.2.2 animation属性 120 6.2.3 浏览器前缀 122 6.2.4 实例:无缝轮播图动画 123 6.3 实现过渡和3D转换 125 6.3.1 transition属性 125 6.3.2 3D转换属性 127 6.3.3 3D旋转方法 128 6.3.4 3D其他转换方法 128 6.3.5 实例:旋转夏日主题背景 129 6.4 本章小结 132 6.5 习题 132 第7章 JavaScript基础应用 7.1 JavaScript基础语法 134 7.1.1 创建对象 134 7.1.2 JavaScript函数 136 7.1.3 DOM获取元素节点 136 7.1.4 流程控制 138 7.1.5 实例:选取图书列表 141 7.2 DOM基础操作 144 7.2.1 DOM操作文本内容 144 7.2.2 DOM节点 145 7.2.3 DOM的增删改换 147 7.2.4 M操作属性 149 7.2.5 DOM操作样式 150 7.2.6 实例:单击按钮切换图片 150 7.3 实现定时器 153 7.3.1 定时器 153 7.3.2 Date对象 156 7.3.3 实例:跨年倒计时 158 7.4 使用数组 161 7.4.1 数组概述 161 7.4.2 创建数组 161 7.4.3 数组操作方法 162 7.4.4 Math对象 164 7.4.5 实例:随机点名器 165 7.5 本章小结 169 7.6 习题 169 第8章 实现HTML5应用 8.1 添加媒体文件 171 8.1.1 video 标签 171 8.1.2 audio 标签 173 8.1.3 DOM操作媒体文件 174 8.1.4 实例:JS控制视频 175 8.2 实现地理定位 179 8.2.1 BOM概述 179 8.2.2 地理定位概述 182 8.2.3 navigator.geolocation属性 183 8.2.4 实例:使用百度地图API实现地理定位 184 8.3 使用画布 187 8.3.1 canvas的基本使用 187 8.3.2 canvas绘制图形 188 8.3.3 canvas绘制文本 190 8.3.4 canvas图像 191 8.3.5 canvas变形 192 8.3.6 svg 标签 193 8.3.7 实例:canvas实现验证码 195 8.4 本章小结 200 8.5 习题 200 第9章 JavaScript特效 9.1 制作缓动动画 202 9.1.1 offset家族 202 9.1.2 匀速动画及封装 202 9.1.3 缓动动画及封装 204 9.1.4 实例:导航菜单图标缓动 204 9.2 实现页面滚动 208 9.2.1 scroll家族 208 9.2.2 滚动方法及封装 209 9.2.3 纵向滚动的缓动动画封装 210 9.2.4 实例:滚动页面导航栏固定 210 9.3 使用event对象 214 9.3.1 client家族 214 9.3.2 event对象 214 9.3.3 实例:放大镜效果 215 9.4 本章小结 220 9.5 习题 220 第10章 移动端布局和响应式开发 10.1 移动端布局 221 10.1.1 视口 221 10.1.2 流式布局 222 10.1.3 flex布局 224 10.1.4 实例:图书活动flex布局 228 10.2 rem布局 230 10.2.1 rem单位 231 10.2.2 媒体查询 231 10.2.3 Less 233 10.2.4 实例:模拟图书官网移动端首页 235 10.3 响应式开发 240 10.3.1 Bootstrap框架 240 10.3.2 Bootstrap栅格系统 242 10.3.3 实例:响应式页面 246 10.4 本章小结 251 10.5 习题 251
科学技术与信息技术的快速发展和社会生产力的变革对IT 行业从业者提出了新的需求,从业者不仅要具备专业技术能力,还要具备业务实践能力和健全的职业素质。“信息技术人才培养系列教材”丛书的内容包含从编程语言、框架到综合案例、企业项目实战的全程讲解。紧跟前沿技术,语言精练易懂,实例讲解详实、实用性强。 ...
本书通过不断调整与优化,形成了结构合理、循序渐进、容量适度的10个教学单元:计算机基础知识、计算机硬件基础、计...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
本书是一本面向Web前端开发学习者的教材,以任务驱动式的体例与通俗易懂的语言,详细讲解jQuery的基础知识。...
我要评论