CSS3实战:开发与设计

CSS3实战:开发与设计
作 者: Chris Mills
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: HTML XML 程序设计 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  ChrisMills 资深Web开发工程师、开放Web标准的布道者,从事Web开发多年,对各种Web开发技术都有非常深入的研究,尤其是HTML5与CSS3,经验极其丰富。目前就职于Opera公司,是Opera网络标准课程的创立者,同时也是W3C网络教育社区组的联职主席。他还为dev.opera.com、.netmagazine、A List Apart等网站编写开放标准,并在高校和全球行业会议上发表相关演讲。

内容简介

全书共8章:第1章简单介绍了CSS3的重要更新、现代Web设计的理念以及常用的CSS3特性;第2章讲解了如何利用HTML5和JavaScript构建坚实的跨浏览器模板;第3章详细介绍了CSS3中新增的字体、文本、排版方面的特性;第4章讲解了CSS3新增的各种与盒子相关的特性;第5章和第6章分别讲解了CSS3的动画特性以及如何利用CSS3生成图标;第7章则介绍了CSS3中新增的与排版和布局相关的特性,以及如何利用CSS3进行排版和布局;第8章以迭代的方式完成了贯穿全书的一个完整案例,介绍了媒介查询、viewport、自适应图片和视频技术等内容,旨在帮助读者将理论知识贯穿于实践中,迅速成为新一代Web开发技术中的弄潮儿。

图书目录

目  录

译者序

CSS3欢迎你

致 谢

第1章 CSS3和现代Web设计 / 1

1.1 为什么要使用CSS3 / 2

1.2 现代Web设计理念 / 3

1.2.1 可访问性第一 / 3

1.2.2 可用性其次 / 5

1.2.3 优雅降级和渐进增强 / 5

1.3 对内容的思考过程 / 6

1.4 本书中的CSS3模块 / 7

1.5 常用CSS3特性 / 9

1.5.1 厂商前缀 / 9

1.5.2 CSS3颜色 / 11

1.5.3 用rem调整文本大小 / 13

1.5.4 CSS3选择器 / 15

小结 / 24

第2章 利用HTML5与JavaScript构建坚实的跨浏览器模板 / 25

2.1 从HTML5语义开始 / 26

2.1.1 为什么用HTML5 / 26

2.1.2 HTML5错误处理 / 27

2.2 建立模板 / 28

2.2.1 HTML5的DOCTYPE / 28

2.2.2 语言和基本文档纲要 / 29

2.2.3 定义文档字符集 / 29

2.2.4 XHTML5和代码风格 / 30

2.2.5 为HTML5语义元素添加跨浏览器支持性 / 30

2.3 校验HTML5 / 32

2.4 探索HTML5元素 / 33

2.4.1 

2.4.2 

/ 36

2.4.3