细说网页制作

本书特色

[

通过本书的学习,能快速上手网站前端开发。为了使HTML5语言能被读者更好地掌握和应用,同时作为“跟兄弟连学HTML5系列教程”的*本入门级图书,本书对HTML语言的知识点进行了详细的阐述和分析,包括HTML5和CSS3的语法、各种页面布局方法、流行的前端框架Bootstrap等内容。不仅有通俗易懂的语法讲解,也用贴切的小案例实验,使读者能轻松掌握新知识,且可以快速上手前端技术操作。本书适合对前端技术开发感兴趣的初学者阅读,也可以作为从事前端技术工作的开发人员的参考书,或作为大学生学习HTML5的教材。同时,本书也为读者之后学习同系列其他图书奠定基础。

]

内容简介

[

本书不仅有通俗易懂的语法讲解,也用贴切的小案例实验,使读者能轻松掌握新知识,且可以快速上手前端技术操作。本书适合对前端技术开发感兴趣的初学者阅读,也可以作为从事前端技术工作的开发人员的参考书,或作为大学生学习HTML5的教材。

]

作者简介

[

高洛峰,兄弟连教育教研总监,十几年软件开发和IT教学工作经验,曾任多家上市公司技术总监、项目经理、高级软件工程师等职位,具有扎实的技术功底。国内资深技术讲师,从事IT培训以来累计授课长达一万课时以上,培养百余名IT名师,培训上万名学员成功走向IT岗位,荣获腾讯“2016年度网络人气名人讲师”。
熟悉掌握多种IT技能,对当前主流应用的编程语言、数据库以及软件架构设计都很擅长。对Web系统软件开发深有研究,近年来致力于推广开源的PHP语言和前端HTML5技术,出版的《细说PHP》系列书籍,获得电子工业出版社“2013年年度畅销IT技术图书奖”,《跟兄弟连学PHP》获得电子工业出版社“2016年年度好书”。
兄弟连教育,成立于2006年,专注于IT技术培训,中国PHP培训领导者,以“优秀的教学、严格的管理、职业素质课贯穿始终”闻名业界,现已开设PHP、Java、HTML5、UI、Linux、Python等众多课程,在国内开设有四十余所分校,于2016年9月在国内新三板挂牌上市(股票代码:839467),每年有数十万名学生受益于兄弟连的职业培训、出版书籍、教学视频、网络直播课、院校讲座。

“我们不仅仅是老师,更是学生的梦想守护者与职场引路人。”做一所认认真真的学校,帮助更多的年轻人实现人生价值,是我们的光荣与骄傲。 高洛峰,兄弟连教育教研总监,十几年软件开发和IT教学工作经验,曾任多家上市公司技术总监、项目经理、高级软件工程师等职位,具有扎实的技术功底。国内资深技术讲师,从事IT培训以来累计授课长达一万课时以上,培养百余名IT名师,培训上万名学员成功走向IT岗位,荣获腾讯“2016年度网络人气名人讲师”。
熟悉掌握多种IT技能,对当前主流应用的编程语言、数据库以及软件架构设计都很擅长。对Web系统软件开发深有研究,近年来致力于推广开源的PHP语言和前端HTML5技术,出版的《细说PHP》系列书籍,获得电子工业出版社“2013年年度畅销IT技术图书奖”,《跟兄弟连学PHP》获得电子工业出版社“2016年年度好书”。
兄弟连教育,成立于2006年,专注于IT技术培训,中国PHP培训领导者,以“优秀的教学、严格的管理、职业素质课贯穿始终”闻名业界,现已开设PHP、Java、HTML5、UI、Linux、Python等众多课程,在国内开设有四十余所分校,于2016年9月在国内新三板挂牌上市(股票代码:839467),每年有数十万名学生受益于兄弟连的职业培训、出版书籍、教学视频、网络直播课、院校讲座。

“我们不仅仅是老师,更是学生的梦想守护者与职场引路人。”做一所认认真真的学校,帮助更多的年轻人实现人生价值,是我们的光荣与骄傲。

]

目录

目录第1章 介绍HTML5 11.1 了解HTML5的主流应用 11.1.1 表单的强大 21.1.2 响应式页面布局 21.1.3 与用户交互的特效 41.1.4 微网站的制作 51.1.5 基于HTML5的移动APP开发 61.1.6 HTML5游戏 71.1.7 多媒体的应用 71.2 什么是HTML5 81.2.1 HTML5和HTML的关系 81.2.2 HTML和CSS的关系 101.2.3 HTML5和CSS3的关系 111.2.4 HTML5和JavaScript的关系 111.3 HTML5的靠山 121.3.1 W3C是什么 121.3.2 IETF是什么 131.3.3 RFC是什么 141.3.4 WHATWG是什么 141.3.5 Web的新标准 141.4 HTML5的曲折发展过程 151.4.1 HTML5的诞生 151.4.2 浏览器之间的大战 161.4.3 HTML5技术的应用现状 181.4.4 HTML5平台的兴起 181.4.5 HTML5行业的发展预测 201.5 HTML5的学习线路图 211.5.1 **阶段——学习网页制作 231.5.2 第二阶段——编写用户交互功能 241.5.3 第三阶段——成为前端工程师 25本章小结 26本章习题 26第2章 HTML5的基本语法 282.1 课前准备 282.1.1 了解Web 292.1.2 了解HTML 302.1.3 了解HTML运行原理 302.1.4 如何选择开发工具 312.1.5 认识浏览器中的开发者工具 322.1.6 现在学习HTML5的方式 342.1.7 简单HTML实例制作 352.2 HTML语言的语法 362.2.1 HTML标签和元素 362.2.2 HTML语法不区分字母大小写 372.2.3 HTML标签属性 372.2.4 HTML颜色值的设置 372.2.5 HTML文档注释 382.2.6 HTML代码格式 382.2.7 HTML字符实体 382.3 HTML文档的主体结构 392.3.1 HTML文档类型的新定义方式 402.3.2 HTML文档的主体标签 412.4 HTML文档头部标签<head> 412.4.1 <title>标签 422.4.2 <base>标签 422.4.3 <link>标签 432.4.4 <meta>标签 432.5 HTML文档主体标签<body> 442.6 HTML5做到了与之前版本的兼容 452.6.1 可以省略标记的元素 452.6.2 具有boolean值的属性 462.6.3 引号的使用 462.7 设置IE 9以下版本浏览器支持HTML5 46本章小结 47本章习题 47第3章 HTML5文字版面和编辑标签 493.1 HTML基础标签 493.1.1 标题标签<h1>~<h6> 503.1.2 换行标签和段落标签<p> 513.1.3 水平分隔线标签<hr> 513.1.4 格式标签 513.1.5 文本标签 533.2 使用HTML表格 553.3 HTML框架结构 57本章小结 60本章习题 61第4章 多媒体应用 624.1 创建图像和链接 624.1.1 URL概述 634.1.2 插入图片 634.1.3 建立锚点和超链接 644.2 HTML图像地图 664.2.1 什么是图像地图 664.2.2 图像地图如何制作 664.2.3 实现图像地图 674.3 新增多媒体播放元素 68本章小结 71本章习题 71第5章 HTML5表单 745.1 HTML表单中的get和post方法 745.1.1 get方法 755.1.2 post方法 765.1.3 HTML表单中get和post的区别 765.2 HTML表单设计 775.2.1 表单标签<form> 775.2.2 文本域和密码域 785.2.3 提交、重置和普通按钮 785.2.4 单选按钮和复选框 795.2.5 隐藏域 795.2.6 多行文本域 795.2.7 菜单下拉列表域 795.2.8 综合实例 805.3 HTML5新增表单元素 825.3.1 <datalist>元素 825.3.2 <keygen>元素 835.3.3 <output>元素 845.4 多样的输入类型 855.4.1 email 855.4.2 url 865.4.3 number 875.4.4 range 875.4.5 date picker 885.4.6 color 895.5 HTML占新增的表单属性 915.5.1 autocomplete属性 925.5.2 autofocus属性 935.5.3 form属性 945.5.4 form overrides表单重写属性 955.5.5 height和width属性 955.5.6 list属性 965.5.7 min、max和step属性 965.5.8 multiple属性 975.5.9 novalidate属性 975.5.10 pattern属性 985.5.11 placeholder属性 985.5.12 required属性 995.6 HTML5表单提交综合实例 100本章小结 103本章习题 103第6章 CSS3揭秘 1056.1 CSS简介 1056.2 CSS规则的组成 1076.2.1 CSS注释 1086.2.2 长度单位 1086.2.3 颜色单位和URL值 1096.3 在HTML文档中放置CSS的几种方式 1106.3.1 内联样式表 1106.3.2 嵌入一张样式表 1106.3.3 链接到一张外部的样式表 1116.4 CSS普通选择器 1116.4.1 HTML选择器 1116.4.2 类选择器 1126.4.3 id选择器 1126.4.4 关联选择器 1136.4.5 组合选择器 1136.4.6 伪元素选择器 1136.5 CSS常见的样式属性和值 1146.5.1 字体属性 1146.5.2 颜色属性 1156.5.3 背景属性 1156.5.4 文本属性 1166.5.5 边框属性 1176.5.6 鼠标光标属性 1186.5.7 列表属性 1196.5.8 CSS综合实例 1206.6 CSS3概述 1226.6.1 CSS3在选择器上的支持 1226.6.2 CSS3在样式上的支持 1226.6.3 CSS3对于动画的支持 1236.6.4 在实际开发中该如何使用CSS3 1236.7 CSS复杂选择器 1236.7.1 基本选择器 1236.7.2 多元素的组合选择器 1246.7.3 属性选择器 1246.7.4 结构性伪类选择器 1256.8 CSS3属性 1296.8.1 使用CSS3属性前的准备 1306.8.2 边框属性 1306.8.3 背景属性 1326.8.4 文本属性 1336.8.5 用户界面属性 1336.8.6 动画属性 1346.8.7 多列布局属性 1346.8.8 渐变属性 1356.8.9 透明属性 1366.8.10 旋转属性 1366.8.11 服务器端字体属性 136本章小结 137本章习题 137第7章 CSS3属性特效 1407.1 新增颜色模式 1407.2 文字 1427.2.1 文字阴影 1437.2.2 文字描边 1467.2.3 文字排版 1507.2.4 定义省略文本的处理方式 1527.3 自定义文字 1537.4 弹性盒模型 1567.5 盒模型阴影 1647.6 倒影 1677.7 CSS3分栏布局 1737.7.1 列个数和列宽度 1737.7.2 列之间的缝隙间隔宽度 1757.7.3 分栏间隔符 1767.8 圆角 1777.8.1 border-radius属性 1777.8.2 单个圆角的设置 1807.9 边框 1817.9.1 边框图片border-image 1827.9.2 自适应的圆角效果 1867.10 渐变 1887.10.1 CSS3渐变介绍 1887.10.2 线性渐变 1897.10.3 线性渐变实例 1897.10.4 径向渐变 1947.10.5 径向渐变实例 1947.11 CSS3背景 1987.11.1 多背景 1987.11.2 background-size 2007.11.3 background-origin 2027.11.4 background-clip 2037.12 遮罩 2047.13 transition过渡 2067.14 2D变换 2077.14.1 translate()方法 2087.14.2 rotate()方法 2097.14.3 scale()方法 2127.14.4 skew()方法 2137.15 3D变换 2157.15.1 transform-style 2167.15.2 perspective景深 2167.15.3 perspective-origin景深基点 2187.15.4 3D位移 2197.15.5 3D旋转 2227.15.6 3D缩放 2237.15.7 3D盒子 2257.16 animation动画 2267.16.1 关键帧keyframes 2277.16.2 animation动画属性 229本章小结 229本章习题 230第8章 DIV CSS网页标准化布局 2328.1 DIV CSS页面布局的优势 2328.2 “无意义”的HTML标签<div>和<span> 2338.3 W3C盒子模型 2348.4 和页面布局有关的CSS属性 2368.5 盒子区块框的定位 2388.5.1 相对定位 2388.5.2 绝对定位 2398.6 使用盒子模型的浮动布局 2408.6.1 设置浮动 2408.6.2 行框和清理 2428.7 DIV CSS的兼容性问题 2448.7.1 不同浏览器解释盒子模型的差异 2458.7.2 设置浏览器去遵循W3C标准 2468.8 使用盒子模型设计页面布局 2478.8.1 居中设计 2478.8.2 设置两列浮动的布局 2488.8.3 设置三列浮动的布局 2508.8.4 设置多列浮动的布局 2518.9 DIV CSS网站首页布局示例 2528.9.1 HTML文件的设计 2538.9.2 CSS文件的设计 254本章小结 256本章习题 256第9章 响应式布局 2599.1 响应式布局的优缺点 2599.2 如何设计响应式布局 2609.3 响应式布局实例 2619.4 Media Queries模块的使用方法 2639.4.1 语法结构及用法 2649.4.2 可用的设备类型 2659.4.3 可用的设备特性参数 2669.5 在移动设备上设置原始大小显示 2689.6 响应式网站的内容设计 2689.6.1 响应式图片显示内容设计 2699.6.2 响应式文字显示内容设计 2699.7 响应式网站的设计流程 270本章小结 271本章习题 272第10章 认识和使用Sass 27310.1 初识Sass 27310.1.1 Sass是什么 27410.1.2 Sass的作用 27410.1.3 Sass的安装 27710.1.4 Sass的使用和编译 27910.2 Sass基本语法与使用实例 28310.2.1 Sass基本语法 28310.2.2 Sass使用实例 288本章小结 292本章习题 292第11章 栅格布局 29411.1 栅格 29411.2 盒子模型 29611.3 栅格实例 29711.4 Bootstrap框架 29811.4.1 Bootstrap现状 29911.4.2 栅格系统 299本章小结 313本章习题 313第12章 Bootstrap的快速入门 31512.1 Bootstrap的内容概述与整体理解 31512.1.1 全局CSS样式 31612.1.2 组件 31712.1.3 JavaScri

封面

细说网页制作

书名:细说网页制作

作者:高洛峰

页数:未知

定价:¥59.8

出版社:电子工业出版社

出版日期:2017-11-01

ISBN:9787121328756

PDF电子书大小:145MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注