HTML5与CSS3设计模式pdf下载

HTML5与CSS3设计模式百度网盘pdf下载

作者:
简介:HTML5与CSS3设计模式
出版社:
出版时间:2013-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:HTML5与CSS3设计模式

定价:89元

作者:[美]Michael Bowers Dionysios Synodinos Victor Su

出版社:人民邮电出版社

出版日期:2013-01-01

ISBN:9787115299925

字数:747000

页码:481

版次:481

装帧:平装

开本:16开

商品重量:

编辑推荐


《图灵程序设计丛书:HTML5与CSS3设计模式》布局很好。它将模式示例放在左页,并将其解说放在右边,因此模式很好查找。《图灵程序设计丛书:HTML5与CSS3设计模式》可帮读者释放在Web设计和开发中的生产力和创造力。读者完全可以重用并组合其中模块化的设计模式来实现成功的设计。其中每个模式都有直观的名字,方便大家查找、记忆和参考。讲诉Web开发规范。零基础轻松掌握HTML5和CSS3。

内容提要


  《HTML5与CSS3设计模式》是一部全面讲述用HTML5和CSS3设计网页的教程。书中含350个即时可用的模式(HTML5和CSS3代码片段),直接复制粘贴即可使用,更可以组合起来构建出无穷的解决方案。每个模式都可在所有主流Web浏览器中可靠地运行。《HTML5与CSS3设计模式》系统地介绍了CSS3的每个可用特性,并结合了HTML5来创建可重用的模式。另外,《HTML5与CSS3设计模式》布局巧妙,各个模式的示例在左边,说明在右边,非常便于查找。  《HTML5与CSS3设计模式》适合具有HTML和CSS基础的读者学习参考。

目录


章 设计模式:简化CSS使用 
1.1 设计模式——结构化方法 
1.2 使用设计模式 
1.3 使用样式表 
1.4 CSS语法 
1.4.1 CSS语法详解 
1.4.2 在CSS中使用空白字符 
1.4.3 使用属性值 
1.5 使用层叠顺序 
1.6 简化层叠顺序 
1.7 CSS和HTML链接 
1.8 CSS常用属性 
1.9 CSS属性与值:常用 
1.10 CSS属性与值:内容 
1.11 CSS属性与值:布局 
1.12 CSS属性与值:专用 
1.13 选择器 
1.14 媒体查询 
1.15 灵活尺寸单位 
1.16 固定度量单位 
1.17 96 dpi下度量单位的换算 
1.18 96 dpi下的常用字号 
1.19 过渡、动画与2D变换 
1.20 修复CSS错误 
1.21 样式表的规范化 

第2章 HTML设计模式 
2.1 概述 
2.2 HTML结构 
2.3 HTML结构(续) 
2.4 XHTML 
2.5 DOCTYPE 
2.6 页头元素 
2.7 条件样式表 
2.8 结构块元素 
2.9 终止块元素 
2.10 多功能块元素 
2.11 行内元素 
2.12 类和ID属性 
2.13 HTML空白字符 

第3章 CSS选择器与继承 
3.1 概述 
3.2 类型、类和ID选择器 
3.3 位置选择器和选择器分组 
3.4 属性选择器 
3.5 伪元素选择器 
3.6 伪类选择器 
3.7 子类选择器 
3.8 继承 
3.9 可视化继承 

第4章 框模型 
4.1 概述 
4.2 Display 
4.3 框模型 
4.4 行内框 
4.5 行内块级框 
4.6 块级框 
4.7 表格框 
4.8 框 
4.9 浮动框 

第5章 框模型的范围 
5.1 概述 
5.2 宽度 
5.3 高度 
5.4 设定尺寸 
5.5 收缩适应 
5.6 拉伸 

第6章 框模型属性 
6.1 概述 
6.2 外边距 
6.3 边框 
6.4 内边距 
6.5 背景 
6.6 溢出 
6.7 可见性 
6.8 分页符 

第7章 定位模型 
7.1 概述 
7.2 定位模型 
7.3 设定位置 
7.4  近定位祖先元素 
7.5 堆叠上下文 
7.6 原子显示 
7.7 静态定位 
7.8 定位 
7.9 固定定位 
7.10 相对定位 
7.11 浮动定位与复位 
7.12 相对浮动定位 

第8章 定位方式:缩进、偏移与对齐 
8.1 概述 
8.2 缩进 
8.3 静态偏移 
8.4 静态表格偏移与缩进 
8.5 浮动偏移 
8.6 偏移与固定偏移 
8.7 相对偏移 
8.8 静态行内对齐 
8.9 静态块级对齐与偏移 
8.10 静态表格对齐与偏移 
8.11 对齐与偏移 
8.12 居中对齐 
8.13 外部对齐 

第9章 高级定位 
9.1 概述 
9.2 左对齐 
9.3 左偏移 
9.4 右对齐 
9.5 右偏移 
9.6 居中对齐 
9.7 居中偏移 
9.8 上对齐 
9.9 上偏移 
9.10 下对齐 
9.11 下偏移 
9.12 垂直居中对齐 
9.13 垂直居中偏移 

0章 设置文字样式 
10.1 概述 
10.2 字体 
10.3 高亮显示 
10.4 文字修饰 
10.5 文字阴影 
10.6 使用图片替换文字 
10.7 使用Canvas和VML替换文字 
10.8 嵌入字体 
10.9 不可见文字 
10.10 仅供屏幕阅读器读取 

1章 内容间隔 
11.1 间隔 
11.2 块级化 
11.3 不换行 
11.4 保留空格 
11.5 代码 
11.6 填充内容 
11.7 行内分隔区 
11.8 行内装饰 
11.9 换行 
11.10 行内水平线规则 

2章 内容对齐 
12.1 文字缩进 
12.2 悬挂缩进 
12.3 水平对齐内容 
12.4 垂直对齐内容 
12.5 垂直偏移内容 
12.6 下标与上标 
12.7 嵌套对齐 
12.8 高级对齐示例 

3章 块级元素 
13.1 概述 
13.2 结构含义 
13.3 可视化结构 
13.4 节 
13.5 列表 
13.6 项目符号背景 
13.7 行内化 
13.8 合并外边距 
13.9 插入 
13.10 水平线规则 
13.11 块级分隔区 
13.12 块级间隔删除器 
13.13 左旁注 
13.14 右旁注 

4章 图片 
14.1 概述 
14.2 图片 
14.3 图片地图 
14.4 淡出 
14.5 半透明 
14.6 替换文字 
14.7 内容覆盖图片 
14.8 内容覆盖背景图片 
14.9 CSS精灵图 
14.10 CSS精灵图(续) 
14.11 基本阴影图片 
14.12 阴影图片 
14.13 阴影图片(续) 
14.14 阴影图片(再续) 
14.15 圆角 
14.16 圆角(续) 
14.17 图片示例 

5章 表格 
15.1 概述 
15.2 表格 
15.3 行组与列组 
15.4 表格选择器 
15.5 拆分边框 
15.6 合并边框 
15.7 合并边框样式 
15.8 隐藏与删除单元格 
15.9 删除与隐藏行和列 
15.10 垂直对齐数据 
15.11 表格条纹 
15.12 表格化、行化和单元格化 
15.13 表格布局 

6章 表格列布局 
16.1 表格布局模型 
16.2 使用列布局 
16.3 概述 
16.4 列宽 
16.5 收缩适应列 
16.6 设定尺寸列 
16.7 按内容比例划分列 
16.8 按宽度比例划分列 
16.9 按百分比比例划分列 
16.10 按反比例划分列 
16.11  小等宽列 
16.12 等宽列 
16.13 小尺寸列 
16.14 弹性列 
16.15 混合列布局 

7章 布局 
17.1 概述 
17.2 流动布局概述 
17.3 由外而内框 
17.4 浮动节 
17.5 浮动分隔区 
17.6 流动布局 
17.7 两侧浮动 
17.8 事件样式 
17.9 卷起 
17.10 选项卡菜单 
17.11 选项卡 
17.12 飞出菜单 
17.13 按钮 
17.14 布局链接 
17.15 多列布局 
17.16 模板布局 
17.17 布局示例 

8章 首字下沉 
18.1 概述 
18.2 对齐首字下沉 
18.3 首字母下沉 
18.4 悬挂首字下沉 
18.5 嵌入式图片下沉 
18.6 浮动首字下沉 
18.7 浮动图片下沉 
18.8 旁注式首字下沉 
18.9 旁注式图片下沉 

9章 突出引用与普通引用 
19.1 概述 
19.2 左浮动突出引用 
19.3 右浮动突出引用 
19.4 居中突出引用 
19.5 左旁注突出引用 
19.6 右旁注突出引用 
19.7 块级普通引用 
19.8 行内块级普通引用 
19.9 行内普通引用 

第20章 警告框 
20.1 概述 
20.2 警告框 
20.3 工具提示警告框 
20.4 弹出式警告框 
20.5 弹出式警告框(续) 
20.6 警告框 
20.7 行内警告框 
20.8 悬挂式警告框 
20.9 图片警告框 
20.10 插入警告框 
20.11 浮动警告框 
20.12 左旁注警告框 
20.13 右旁注警告框 
20.14 表单验证

作者介绍


  MichaelBowers有22年编程生涯的老牌程序员。他从14岁那年就开始自学编程,并一直勤奋不辍。现在他的身份是首席工程师和企业信息技术架构师。他曾在很多项目中担当过程序员、架构师以及数据建模师等角色,在开发网站、构建应用程序架构和数据库系统方面有丰富的经验。除了开发过Web应用程序、集成企业信息系统、构建工厂自动化方案之外,他还开发过编程语言、编译器及解释器,并且还管理过软件团队。他 喜欢的编程语言包括:CSS、HTML、XML、C#、C 、VisualBasic、Java、、SQL及XQuery。另外,Michael在钢琴上的造诣颇深。他拥有作曲专业的学士学位、乐理专业的硕士及准博士学位(ABDPhD)。闲暇时,他喜欢即兴演奏、编排音乐并谱曲。 Dionysios SynodinosC4Media的研究平台团队主管,同时还是一位自由顾问,关注互联网富应用程序、Web应用程序安全性、移动Web以及Web服务等。他还是InfoQ的HTML5及方向的首席编辑,定期在网站上撰写一些有关JVM平台的文章。游走于服务器端编程与UI设计10余年,他参与过不同的软件项目,并且参与编写过多部技术书籍。Victor SumnerLookSmart公司的高级软件工程师。作为一位自学的Web程序开发者,在一款Web程序的生命周期中,他要担负很多角色,从数据库管理员到Web设计师,所有的工作他都做过。他喜欢挑战并解决棘手的问题。他有很多业余爱好,包括摄影、骑马、玩电子游戏等。他和妻子Alicia一起住在加拿大的安大略省。

序言