网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 无懈可击的Web设计--使用HTML5和CSS3提高网站的灵活性与适应性(第3版)
分类 教育考试-考试-计算机类
作者 (美)西德霍姆
出版社 清华大学出版社
下载
简介
编辑推荐

Dan Cederholm所著的《无懈可击的Web设计——使用HTML5和CSS3提高网站的灵活性与适应性(第3版)》内容涵盖:用关键宇、百分比和em来设定页面文字大小,提高用户的可控性,规划如何纵向扩展水平方向的页面组件,通过浮动实现栏式效果,确保页面内容在图片或css缺失的情况下仍然易读,将外观从数据表格中分离出来,再用css重新定义,使用html5和css3一点点地改进设计效果。

内容推荐

无论一个网站的外观多么时尚华美,内容多么丰富多彩,如果不能为最广泛的用户群所用,就算不上真正成功的网站。web设计大师dan cederholm的经典著作《无懈可击的Web设计——使用HTML5和CSS3提高网站的灵活性与适应性(第3版)》将指导您采用标准设计策略来满足各类用户的需要。每章首先列举一个沿用传统html技术的实例,然后指出该实例的局限性,并利用html和css对其进行重构。从中您将学会如何用简洁高效的html标记和css来取代臃肿的代码,从而创建加载速度极快、能供所有用户使用的网站。本书最后将前面各章讨论的所有页面组件珠联璧合地结合在一起,制作了一个页面模板。Dan Cederholm所著的《无懈可击的Web设计——使用HTML5和CSS3提高网站的灵活性与适应性(第3版)》全面润色和更新了第2版的内容,介绍了css3和html5方法,并重新设计了“新响应设计”等多个案例。

目录

第1章 灵活的文字

 1.1 常见的方法

 1.2 为什么这样设计不是无懈可击的

 1.3 权衡我们的选择

1.3.1 长度单位

1.3.2 表示“相对大小”的关键字

1.3.3 百分比值

1.3.4 表示“绝对大小”的关键字

 1.4 无懈可击的方法

1.4.1 关键字

1.4.2 放弃像素级别的精确度

 1.5 为什么这样设计是无懈可击的

 1.6 接下来的操作

1.6.1 设置基准值

1.6.2 使用百分比值来获取不同的尺寸

 1.7 结合使用关键字和百分比值

1.7.1 设定一个中间的关键字基准值

1.7.2 慎用嵌套百分比值

1.7.3 百分比值的一致性试验

 1.8 通过em实现灵活的文字

 1.9 rem单位

 1.10 本章小结

第2章 可伸缩的导航栏

 2.1 常见的方法

2.1.1 功能强大的选项卡

2.1.2 通常的翻转效果

 2.2 为什么这样设计不是无懈可击的

2.2.1 堆积如山的代码

2.2.2 不方便使用

2.2.3 可伸缩性的问题

2.2.4 不够灵活

 2.3 无懈可击的方法

2.3.1 无样式的导航列表

2.3.2 两幅小图片

2.3.3 应用样式

2.3.4 采用浮动来解决问题

2.3.5 为选项卡定形

2.3.6 对齐背景图片

2.3.7 增加底边

2.3.8 悬停变换

2.3.9 选中状态

2.4.为什么这样设计是无懈可击的

 2.5 使用CSS 3渐变而不使用图片实现

 2.6 通过em来实现

 2.7 其他示例

2.7.1 MOZILLA.ORG

2.7.2 斜杠

2.7.3 ESPN.COM的搜索栏

 2.8 本章小结

第3章 可扩展的行

 3.1 常见的方法

 3.2 为什么这样设计不是无懈可击的

3.2.1 非必要的图片

3.2.2 固定的行高

3.2.3 臃肿的代码

 3.3 无懈可击的方法

3.3.1 HTML代码结构

3.3.2 标识出各部分

3.3.3 没有添加样式时的情形

3.3.4 添加背景

3.3.5 安排内容的位置

3.3.6 消失的背景

3.3.7 添加更多细节

3.3.8 四个圆角

3.3.9 文本和链接的细节

3.3.10 最后一步

3.3.11 针对IE7进行的修改

 3.4 为什么这样设计是无懈可击的

3.4.1 代码结构与设计效果的分离

3.4.2 不再有固定不变的高度

 3.5 通过borderradius实现

 3.6 另一个自适应扩展例子

3.6.1 HTML代码

3.6.2 创建两幅图片

3.6.3 添加CSS

3.6.4 自动扩展

 3.7 本章小结

第4章 巧妙的浮动效果

 4.1 常见的方法

 4.2 为什么这样设计不是无懈可击的

 4.3 无懈可击的方法

4.3.1 对HTML代码无止境的抉择

4.3.2 使用定义列表

4.3.3 HTML代码结构

4.3.4 没有添加样式时的情形

4.3.5 为外围容器添加样式

4.3.6 标识图片

4.3.7 应用基本的样式

4.3.8 给图片定位

4.3.9 反向浮动

4.3.10 为任意长度的说明文字做准备

4.3.11 浮动自清除

4.3.12 尾声

4.3.13 切换浮动方向

4.3.14 表格效果

4.3.15 更换背景图片

4.3.16 应用boxshadow

4.3.17 其他清除浮动元素的方法

4.3.18 通过生成的内容进行清除

 4.4 为什么这样设计是无懈可击的

 4.5 本章小结

第5章 牢固的方框

 5.1 常见的方法

 5.2 为什么这样设计不是无懈可击的

 5.3 无懈可击的方法

5.3.1 HTML代码结构

5.3.2 图片策略

 5.3 3应用样式

 5.4 为什么这样设计是无懈可击的

 5.5 通过CSS 3实现

 5.6 其他圆角实现技术

 5.7 框提示

5.7.1 单圆角

5.7.2 圆角提示

5.7.3 无懈可击的箭头

5.7.4 CSS中的限制孕育了技术上的创新

 5.8 本章小结

第6章 页面在缺失图片或CSS的情况下仍然易读

 6.1 常见的方法

 6.2 为什么这样设计不是无懈可击的

 6.3 无懈可击的方法

 6.4 为什么这样设计是无懈可击的

 6.5 使用样式或禁用样式

 6.6 常见的方法

 6.7 无懈可击的方法

 6.8 DigDug测试

 6.9 无懈可击的工具

6.9.1 Favelet

6.9.2 Web Developer Extension

6.9.3 WebAccessibility工具栏

6.9.4 Firebug

6.9.5 将验证作为一种工具

 6.10 本章小结

第7章 可转换的表格

 7.1 常见的方法

 7.2 为什么这样设计不是无懈可击的

 7.3 无懈可击的方法

7.3.1 HTML代码结构

7.3.2 应用样式

 7.4 为什么这样设计是无懈可击的

 7.5 本章小结

第8章 流动布局和弹性布局

 8.1 常见的方法

 8.2 为什么这样设计不是无懈可击的

8.2.1 大量的代码

8.2.2 噩梦般的维护工作

8.2.3 并非最佳的内容顺序

 8.3 无懈可击的方法

8.3.1 HTML代码结构

8.3.2 创建栏:浮动与定位

8.3.3 应用样式

8.3.4 gutter

8.3.5 栏的内边距

8.3.6 设置宽度的最大值和最小值

8.3.7 滑动人造栏

8.3.8 三栏布局

 8.4 为什么这样设计是无懈可击的

 8.5 基于em的布局

8.5.1 一个弹性布局的例子

8.5.2 HTML代码

8.5.3 CSS

8.5.4 一致性是最理想的

8.5.5 注意滚动条

 8.6 本章小结

第9章 构成一个整体

 9.1 目标

 9.2 为什么这样设计是无懈可击的

9.2.1 流动的布局

9.2.2 灵活的文字

9.2.3 即使没有图片和CSS也可以使用页面

9.2.4 国际化

 9.3 构建过程

9.3.1 HTML代码结构

9.3.2 基本样式

9.3.3 布局结构

9.3.4 灵活的网格

9.3.5 设置maxwidth

9.3.6 页头

9.3.7 灵活的图片

9.3.8 侧边栏

9.3.9 CSS 3的多栏布局

9.3.10 媒体查询的魔力

 9.4 本章小结

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/29 21:17:34