搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
灵活Web设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111272946
  • 作      者:
    (加)Zoe Mickley Gillenwater著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
    可变或者不固定布局可以基于用户设备的查看大小更改宽度。弹性布局则可以根据用户设置的特定文字大小改变宽度。这两种类型的灵活设计都为那些根据自己需求而调整浏览站点的窗口大小的用户带来显而易见的好处,而对那些习惯于完美像素控制的Web设计师而言,它们则提出了挑战。尽管如此,如果能正确规划并构建,灵活布局仍会是很有视觉吸引力且容易创建的。同时,灵活Web设计的概念和技巧也会使固定宽度的CSS设计受益,因为设计师学会了如何针对实现Web的内在灵活性而进行设计,而不再基于输出媒介的刚性属性或者基于网格的布局来展开设计。<br>    使用符合标准和跨浏览器兼容性的(X)HTML和CSS设计的设计师可以从《灵活Web设计》中学到如下知识:<br>    灵活布局的好处。<br>    何时选用可变设计、弹性设计或混合设计。<br>    如何设计图形设计版式以及如何对该设计版式进行切片处理才能达到灵活设计的效果。<br>    如何从头创建可变布局和弹性布局。<br>    如何创建灵活背景图形和可伸缩内容图像。<br>    何时以及如何限制Web页面中的灵活性。
展开
内容介绍
    《灵活Web设计》讲述如何应用可变或不固定布局及弹性布局来实现灵活设计,以满足用户的根据自己需求而调整浏览站点的窗口大小的要求。全书共分为9章,内容包括:理解灵活布局、可变布局和弹性布局存在的挑战、设计灵活布局的方法、准备网页设计、创建可变布局结构、创建弹性布局结构、规范灵活性、设置文字间距、添加背景图像和颜色、创建灵活的图像。<br>    《灵活Web设计》适用于网页设计人员、网页设计爱好者。
展开
精彩书摘
    第1章  理解灵活布局<br>    1.1  布局类型<br>    我们可以根据网页布局的宽度设置将其分为3种类型:固定宽度、可变(或不固定)宽度和弹性宽度。还可以通过混合不同的度量单位将这些布局合并为混合布局,设计的每一个分栏都可以使用不同的单位。这4种布局类型中的任何一种都可以使用任意数量的分栏或者美化主题,布局类型直接地决定了浏览设备如何在用户面前展现布局的宽度。<br>    1.1.1  固定宽度:固定像素<br>    固定宽度布局(fixed—width layout)是以前最常见和最常采用的设计,之所以说是以前的,是因为本书将讲解几种替代此布局的设计。固定宽度设计的整体布局宽度以像素为单位来设置,具体值由设计者决定。通常,设计者基于最常见的屏幕分辨率(例如,800×600和1024×768)来选择宽度。<br>    固定宽度设计是固定不变的,它们的尺寸不会随着用户的设置而变化,这样一来,即便是存在不同的用户设置,你也可以创建一个包含丰富图像的网页,并且能让它看上去紧凑一致。如果你对站点的目标用户进行了调查.那么你就能设计出符合大多数用户浏览器窗口的布局,并且可以确保将文本行之间的宽度设置为一个便于阅读的理想值。
展开
目录
译者序<br>前言<br>致谢<br>第1章 理解灵活布局<br>1.1 布局类型<br>1.1.1 固定宽度:固定像素<br>1.1.2 可变布局或不固定布局:根据视口调整<br>1.1.3 弹性:与文本大小相适<br>1.1.4 混合布局<br>1.2 可变布局和弹性布局带来的挑战<br>1.2.1 摆脱网格束缚:进行设计非舒适区域<br>1.2.2 告别像素的完美性<br>1.2.3 让设计看上去很大或是很小<br>1.2.4 处理文本溢出的问题<br>1.2.5 处理水平滚动条的问题<br>1.2.6 在弹性框中适配固定宽度的内容<br>1.2.7 更长的设计时间和测试时间<br>1.2.8 浏览器缺陷<br>1.3 为页面选择合适的布局类型<br>1.3.1 固定宽度布局<br>1.3.2 可变布局<br>1.3.3 弹性布局<br><br>第2章 设计灵活布局的方法<br>2.1 灵活布局的设计原理<br>2.1.1 避免:包含文本的内容采用固定高度<br>2.1.2 避免:不规则形状<br>2.1.3 避免:与不能扩展的图像相匹配的文字<br>2.1.4 避免:固定宽度和全宽度内容<br>2.1.5 规划:超出原始尺寸的图像<br>2.1.6 规划:设计位于最大宽度之外的白色区域<br>2.1.7 规划:折成多行的并排放置的项<br>2.2 设计前和设计后:我们的非兼容设计和固定的设计<br><br>第3章 准备网页设计<br>3.1 创建图像版式<br>3.1.1 设置画布尺寸<br>3.1.2 使用图层和页面来管理版式<br>3.1.3 非破坏性编辑技术<br>3.2 针对灵活设计对图形进行切片处理<br>3.2.1 为切片创建多个单独的文件<br>3.2.2 切分方框<br>3.3 站点创建练习:为构建站点准备BeechwoodAnimalShelter版式<br>3.3.1 在版式中导航<br>3.3.2 为页眉创建切片<br>3.3.3 为主页创建切片<br>3.3.4 为步骤页创建切片<br>3.3.5 导出图像<br><br>第4章 创建可变布局结构<br>4.1 为CSS布局准备页面<br>4.1.1 通用页面的创建步骤<br>4.1.2 为本章 实例准备页面<br>4.2 使用浮动创建可变栏<br>4.2.1 使用浮动创建栏位并且匹配侧边缘<br>4.2.2 通过浮动所有对象创建栏<br>4.2.3 使用浮动和负边缘创建栏位<br>4.3 禁止布局横跨整个视口<br>4.3.1 更改栏位宽度<br>4.3.2 指定侧边缘<br>4.3.3 为包装器指定百分比宽度<br>4.4 站点创建练习:创建Shelter的内页布局结构<br>4.4.1 准备页面<br>4.4.2 添加基本样式<br>4.4.3 创建双栏布局<br>4.4.4 减少双栏的宽度<br><br>第5章 创建弹性布局结构<br>5.1 将尺寸换成em<br>5.1.1 em的定义<br>5.1.2 嵌套em度量<br>5.1.3 有选择性地采用em度量<br>5.2 使用浮动创建弹性栏<br>5.2.1 复习:本章 实例<br>5.2.2 使用浮动创建栏位与匹配侧边缘<br>5.2.3 通过浮动所有元素来创建栏<br>5.3 站点创建练习:创建Shelter的主页布局结构<br>5.3.1 准备页面<br>5.3.2 添加基础样式<br>5.3.3 创建栏<br><br>第6章 规范灵活性<br>6.1 创建混合布局<br>6.1.1 固定侧边栏搭配可变居中栏位<br>6.1.2 带弹性居中栏的固定侧边栏<br>6.2 添加最小和最大宽度<br>6.2.1 保护你的用户.设计和内容<br>6.2.2 选择min-width和max-width值<br>6.2.3 使用min-width和max-width属性<br>6.2.4 IE6和更早版本的浏览器中的不兼容<br>6.3 限制灵活性的其他方式<br>6.3.1 使用overflow属性<br>6.3.2 让栏位下移<br>6.4 站点创建练习:限制Shelter的页面的灵活性<br>6.4.1 修改Programs页面<br>6.4.2 修改主页面<br><br>第7章 设置文字间距<br>7.1 匹配度量单位<br>7.1.1 可变布局间隔<br>7.1.2 弹性布局间隔<br>7.2 混合度量单位<br>7.2.1 为宽度较窄的div添加边缘和填充<br>7.2.2 为内容而非div添加边缘和填充<br>7.2.3 添加缓冲div<br>7.3 站点创建练习:为主页和内页添加间隔<br>7.3.1 为页眉添加间隔<br>7.3.2 为页脚添加间隔<br>7.3.3 处理边缘塌陷<br>7.3.4 为Programs页面内容添加间隔<br>7.3.5 为主页内容添加间隔<br><br>第8章 添加背景图像和颜色<br>8.1 混合背景图像<br>8.1.1 创建渐变<br>8.1.2 创建圆角<br>8.1.3 创建曲线边缘<br>8.2 创建等高栏<br>8.2.1 可变-固定宽度混合布局的伪列布局<br>8.2.2 可变布局的伪列布局<br>8.2.3 弹性布局的伪列布局<br>8.3 站点创建练习:为主页和内页添加背景<br>8.3.1 调整页眉的背景和颜色<br>8.3.2 调整Programs页面背景<br>8.3.3 调整主页背景<br><br>第9章 创建灵活的图像<br>9.1 动态更改图像的屏幕区域<br>9.1.1 与布局同时缩放的前景图像<br>9.1.2 隐藏和显示部分图像<br>9.1.3 创建变化的合成图像<br>9.2 创建灵活的图像组<br>9.2.1 趣味缩览图列表<br>9.2.2 缩览图库<br>9.3 站点创建练习:为主页添加灵活的图像<br>9.3.1 添加可变裁切的横幅广告图像<br>9.3.2 创建趣味缩览图列表
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证