万本电子书0元读

万本电子书0元读

顶部广告

HTML5+CSS3网站设计基础教程电子书

《HTML5+CSS3网站设计基础教程》是Web前端发工程师的门读物,本书配套有PPT、课程设计、教学视频、课后练习及答案等学习资源,合适初学者学习。

售       价:¥

纸质售价:¥31.70购买纸书

725人正在读 | 0人评论 6.4

作       者:传智播客高教产品研发部

出  版  社:人民邮电出版社

出版时间:2016-03-01

字       数:29.5万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
HTML5与CSS3是下一代Web应用技术的基础,使互联网了一个崭新的时代。本书从HTML5和CSS3的基础知识手,重讲解HTML5和CSS3新增功能和*前端技术,通过大量实例对HTML5和CSS3行深浅出的分析,使读者在学习技术的同时,掌握Web发和设计的精髓,提高综合应用能力。本书共10章,第1~2章主要讲解HTML5的基础知识,包括HTML5的发展历史、HTML5的优势及浏览器支持情况、HTML5语法及文档基本格式、HTML5的页面元素及属性等。第3~4章主要讲解CSS3门及CSS3选择器,包括CSS3发展历史、CSS3浏览器支持情况、文本样式属性、属性选择器、关系选择器、伪类选择器等。第5~7章分别讲解盒子模型、元素的浮动与定位、表单的应用,它们是学习网页布局的核心。第8章主要讲解多媒体技术,包括HTML5多媒体的特性、多媒体的支持条件,以及如何在HTML 5中创建音频和视频。第9章讲解CSS3的高级应用,包括变形、过渡和动画等。第10章为实训项目,带领读者使用HTML5和CSS3等新技术制作一个炫丽的网页。本书附有配套视频、源代码、习题、教学课件等资源,而且为了帮助初学者更好地学习本书讲解的内容,还提供了在线答疑,希望得到更多读者的关注。本书系统地讲解了HTML5和CSS3的基础理论和实际应用技术,适合没有基础的读者行学习。本书既可作为高等院校本、专科相关专业的网页设计与制作课程的教材,也可作为前端与移动发的培训教材,对于广大网站发人员来说,更是一本不可多得的阅读与参考的优秀读物。<br/>【推荐语】<br/>《HTML5 CSS3网站设计基础教程》是Web前端发工程师的门读物,本书配套有PPT、课程设计、教学视频、课后练习及答案等学习资源,合适初学者学习。<br/>【作者】<br/>传智播客成立于2006年,它是由中国Java培训人张孝祥老师发起,联合全球*的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,传智播客已成立10年,在这10年期间,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业,特别是“黑马程序员”的平均就业薪资已达到8K以上。为了迎合软件市场的需求,8年期间,我们陆续设了Java、网页平面、PHP、.Net、iOS、C/C 六个专业方向的课程,并且未来将逐渐设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内*专业口碑的IT教育机构。<br/>
目录展开

序言|PREFACE

第1章 初识HTML5

1.1 HTML5概述

1.1.1 HTML5发展历程

1.1.2 HTML5的优势

1.1.3 HTML5浏览器支持情况

1.1.4 创建第一个HTML5页面

1.2 HTML5基础

1.2.1 HTML5文档基本格式

1.2.2 HTML5语法

1.2.3 HTML标记

1.2.4 标记的属性

1.2.5 HTML5文档头部相关标记

1.3 文本控制标记

1.3.1 标题和段落标记

1.3.2 文本格式化标记

1.3.3 特殊字符标记

1.4 图像标记

1.4.1 常用图像格式

1.4.2 图像标记<img/>

1.4.3 绝对路径和相对路径

1.5 超链接标记

1.5.1 创建超链接

1.5.2 锚点链接

1.6 阶段案例——制作HTML5百科页面

1.6.1 分析效果图

1.6.2 制作页面

1.6.3 制作页面链接

本章小结

动手实践

第2章 HTML5页面元素及属性

2.1 列表元素

2.1.1 ul元素

2.1.2 ol元素

2.1.3 dl元素

2.1.4 列表的嵌套应用

2.2 结构元素

2.2.1 header元素

2.2.2 nav元素

2.2.3 article元素

2.2.4 aside元素

2.2.5 section元素

2.2.6 footer元素

2.3 分组元素

2.3.1 figure元素和figcaption元素

2.3.2 hgroup元素

2.4 页面交互元素

2.4.1 details元素和summary元素

2.4.2 progress元素

2.4.3 meter元素

2.5 文本层次语义元素

2.5.1 time元素

2.5.2 mark元素

2.5.3 cite元素

2.6 全局属性

2.6.1 draggable属性

2.6.2 hidden属性

2.6.3 spellcheck属性

2.6.4 contenteditable属性

2.7 阶段案例——制作电影影评网

2.7.1 分析效果图

2.7.2 制作页面

本章小结

动手实践

第3章 CSS3入门

3.1 CSS3简介

3.1.1 CSS概述

3.1.2 CSS3发展历史

3.1.3 CSS3浏览器支持情况

3.2 CSS核心基础

3.2.1 CSS样式规则

3.2.2 引入CSS样式表

3.2.3 CSS基础选择器

3.3 文本样式属性

3.3.1 字体样式属性

3.3.2 文本外观属性

3.4 CSS高级特性

3.4.1 CSS层叠性和继承性

3.4.2 CSS优先级

3.5 阶段案例——制作服装推广软文

3.5.1 分析效果图

3.5.2 制作页面结构

3.5.3 定义CSS样式

本章小结

动手实践

第4章 CSS3选择器

4.1 属性选择器

4.1.1 E[att^=value]属性选择器

4.1.2 E[att$=value]属性选择器

4.1.3 E[att*=value]属性选择器

4.2 关系选择器

4.2.1 子代选择器(>)

4.2.2 兄弟选择器(+、~)

4.3 结构化伪类选择器

4.3.1 :root选择器

4.3.2 :not选择器

4.3.3 :only-child选择器

4.3.4 :first-child和:last-child选择器

4.3.5 :nth-child(n)和:nth-last-child(n)选择器

4.3.6 :nth-of-type(n)和:nth-last-of-type(n)选择器

4.3.7 :empty选择器

4.3.8 :target选择器

4.4 伪元素选择器

4.4.1 :before选择器

4.4.2 after选择器

4.5 链接伪类

4.6 阶段案例——制作网页设计软件列表

4.6.1 分析效果图

4.6.2 制作页面结构

4.6.3 定义CSS样式

本章小结

动手实践

第5章 CSS盒子模型

5.1 盒子模型概述

5.1.1 认识盒子模型

5.1.2 <div>标记

5.1.3 盒子的宽与高

5.2 盒子模型相关属性

5.2.1 边框属性

5.2.2 边距属性

5.2.3 box-shadow属性

5.2.4 box-sizing属性

5.3 背景属性

5.3.1 设置背景颜色

5.3.2 设置背景图像

5.3.3 背景与图片不透明度的设置

5.3.4 设置背景图像平铺

5.3.5 设置背景图像的位置

5.3.6 设置背景图像固定

5.3.7 设置背景图像的大小

5.3.8 设置背景的显示区域

5.3.9 设置背景图像的裁剪区域

5.3.10 设置多重背景图像

5.3.11 背景复合属性

5.4 CSS3渐变属性

5.4.1 线性渐变

5.4.2 径向渐变

5.4.3 重复渐变

5.5 阶段案例——制作音乐排行榜

5.5.1 分析效果图

5.5.2 制作页面结构

5.5.3 定义CSS样式

本章小结

动手实践

第6章 浮动与定位

6.1 元素的浮动

6.1.1 元素的浮动属性float

6.1.2 清除浮动

6.2 overflow属性

6.3 元素的定位

6.3.1 元素的定位属性

6.3.2 静态定位static

6.3.3 相对定位relative

6.3.4 绝对定位absolute

6.3.5 固定定位fixed

6.3.6 z-index层叠等级属性

6.4 元素的类型与转换

6.4.1 元素的类型

6.4.2 <span>标记

6.4.3 元素的转换

6.5 阶段案例——制作网页焦点图

6.5.1 分析效果图

6.5.2 制作页面结构

6.5.3 定义CSS样式

本章小结

动手实践

第7章 表单的应用

7.1 认识表单

7.1.1 表单的构成

7.1.2 创建表单

7.2 表单属性

7.3 input元素及属性

7.3.1 input元素的type属性

7.3.2 input元素的其他属性

7.4 其他表单元素

7.4.1 textarea元素

7.4.2 select元素

7.4.3 datalist元素

7.4.4 keygen元素

7.4.5 output元素

7.5 CSS控制表单样式

7.6 阶段案例——制作信息登记表

7.6.1 分析效果图

7.6.2 制作页面结构

7.6.3 定义CSS样式

本章小结

动手实践

第8章 多媒体技术

8.1 HTML5多媒体的特性

8.2 多媒体的支持条件

8.2.1 视频和音频编解码器

8.2.2 多媒体的格式

8.2.3 支持视频和音频的浏览器

8.3 嵌入视频和音频

8.3.1 在HTML5中嵌入视频

8.3.2 在HTML5中嵌入音频

8.3.3 音、视频中的source元素

8.3.4 调用网页多媒体文件

8.4 CSS控制视频的宽高

8.5 视频和音频的方法和事件

8.6 HTML5音、视频发展趋势

8.7 阶段案例——制作音乐播放界面

8.7.1 分析效果图

8.7.2 制作页面结构

8.7.3 定义CSS样式

本章小结

动手实践

第9章 CSS3高级应用

9.1 过渡

9.1.1 transition-property属性

9.1.2 transition-duration属性

9.1.3 transition-timing-function属性

9.1.4 transition-delay属性

9.1.5 transition属性

9.2 变形

9.2.1 认识transform

9.2.2 2D转换

9.2.3 3D转换

9.3 动画

9.3.1 @keyframes

9.3.2 animation-name属性

9.3.3 animation-duration属性

9.3.4 animation-timing-function属性

9.3.5 animation-delay属性

9.3.6 animation-iteration-count属性

9.3.7 animation-direction属性

9.3.8 animation属性

9.4 阶段案例——制作工作日天气预报

9.4.1 分析效果图

9.4.2 制作页面结构

9.4.3 定义CSS样式

9.4.4 制作CSS3动画

本章小结

动手实践

第10章 实战开发——制作电商网站首页

10.1 准备工作

10.2 首页面详细制作

本章小结

动手实践

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部