打印

[教程] 网页的栅格设计思考

引用:
原帖由 bluefire2006 于 2008-2-4 20:30 发表
请问羽蓝:根方二分割线法是怎么回事?
不好意思才看到。
黄金分割比例是1:1.618   根方二比例其实就是1:1.414

我简单画了一个根方二比例矩形,你参考一下。
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
www.blovefeather.com
学到了不少东西.
这里真是高手如云啊..刚来论坛的第一贴给你..举例子看懂了5 6.呵呵..继续学习..
收益非浅啊.学到很多。
是不是我们现在的时代走的太超前了  
大家都忘了吗  网页是新兴的多媒体  报纸是老式的传统平面媒体  
但是不管怎么样 总是有媒体两个字  既然都是媒体 肯定有相通的地方
回头看看各大报纸杂志  哪个不是网格式布局 字都是方块的  肯定得像蜂窝一样的码放 怎么会不形成格子呢
所配的图片也“暗合着格子的道理”  那只是为了活跃氛围 填充空白 这种设计理念 早在百年前就兴盛起来了

多说无益  同志们应该学会比较观察总结 楼主转的这贴总结的没错 只是大伙的反应让我吃惊  更有+3更为惊叹
过了 是有点过了





注意:此帖不是攻击楼主版主  有点感时悟事罢了
artofmine

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
总结:黄金分割 九宫格

TOP

引用:
原帖由 artofmine 于 2008-3-5 09:14 发表
是不是我们现在的时代走的太超前了  
大家都忘了吗  网页是新兴的多媒体  报纸是老式的传统平面媒体  
但是不管怎么样 总是有媒体两个字  既然都是媒体 肯定有相通的地方
回头看看各大报纸杂志  哪个不是网格式布 ...
我想可能是因为,并不是这里所有的人都去做过报纸或者平面媒体的设计,但是看到这里的大部分的人却是在学习着做web的设计。
做报纸这类传统设计的时候要求非常严格,因为就是那么几个报社,他们不允许出错,所以设计者都必须经过培训;
但是世界上的网站却多的数不过来……没办法对每个网页设计者都进行培训,而他们都是在自学,这种理论的知识接触的比较少。
所以我一看到这篇文章的时候,马上收藏了。

TOP

- -0

真的是学海无边啊!

TOP

感谢楼主和羽蓝的讲解,谢谢羽蓝对根方二分割线法的讲解!~开始有点糊涂看了下图明白了!~学习中......

TOP

阅读了!

TOP

恩,好贴。
总是想打破这种格子式的设计方法,原来还有很多道道在里面,受教了。

TOP

我可以这样理解吗?
  div是这种栅格在页面上应用的呈现方式?
  
  另外我觉得韩国佬的style更有市场的说,可能喜好也不一样吧,其实我也觉得欧版页面很耐看、很耐用的
努力学习01年前辈们的帖子。

TOP

貌似好多页面都能画出这样的格子来吧,无关美丑.

TOP

正白研究IBM的首页的层次感
没想到栅格也很重要啊
谢谢分享

MS IBM的层次感来自于阴影的使用
现在比较喜欢阴影这东西了
对层次感 突出内容 很有用啊

TOP

又是一帮红学家……

TOP

顶一下~!

不错~!

TOP

哇塞 。没看明白。

收藏了 慢慢学习。
along=free

TOP

24楼的说得有道理,能不能讲几个反面的例子,最好是大公司做得不好的。
集中精力,三年专家,五年权威,十年世界顶尖。

TOP

回复 QUESTER 在 7# 的帖子

说的很对。。。

有一本书是专门讲这个网格的。书很薄,内容很深厚  
你的设计感觉不够大气啊!logo大一点。再大一点~再大!

TOP

回复 VitaminC 在 24# 的帖子

此言差也。。。有本专门讲网格的书。去看看吧。。你会受益匪浅的。
你的设计感觉不够大气啊!logo大一点。再大一点~再大!

TOP

将页面全部变成灰色,看是否层次清楚,也是一种看页面层次以及重点是否到位的做法,不知有没有人这么尝试过呢?
Idsoo.Com

TOP

只是设计的一种方式。
我强我怕WHO,,努力!!
-> www.artbt.com

TOP

分析得很全面啊,有收获!
现在不努力,以后没力努!就是这么回事~

TOP

这也叫栅格设计?随便画几根线出,岂不是误人子弟

TOP

继楼主的说法(下)

网页栅格系统研究(2):蛋糕的切法

首先澄清一个应用场景问题。研究(1)中指出,对于结构复杂的网站,不少设计师们喜欢采用960固定宽度布局。但要注意的是,960并不是万能钥匙,大部分网站没有也不需要栅格系统。Amazon采用的是宽度自适应布局,最大限度的呈现信息。Google更是简简单单,主题部分就一个列表。eBay的页面非常简洁,商品页面宽度自适应,信息自然流畅,噪音少,购物很踏实。类似的站点还有很多,对于这些站点来说,宽度自适应布局更受青睐。

有个很有意思的网站是Yahoo!, 看起来是固定宽度布局,实际上在CSS中只要去掉一行,就能摇身一变自适应宽度了:

#page {
    width: 70em;
}

为什么Yahoo!最后选择了定宽布局呢?这很可能是因为定宽布局比宽度自适应布局更容易控制。对于结构复杂的网站来说,可维护性和可扩展性非常重要。Yahoo!是以信息展示为主的门户型网站,960的宽度对于信息的阅读比较友善(Joe Clark写了一篇屏幕阅读时有关行长的有趣文章)。种种因素使得Yahoo!最后采用了定宽布局(Tommy Olsson总结了每种布局设计的优缺点)。

这里将只关注定宽布局,适用的场景是搭建复杂的门户型网站。对于宽度自适应布局和相应的栅格系统,暂不讨论(根据实现的技术手段不同,宽度自适应布局又分为流体布局和弹性布局。我个人蛮喜欢弹性布局,以后有时间再研究)。

好了,已经将范围缩小到定宽布局的网页栅格系统,那我们开始吧。
并不遥远的750

还记得800×600的显示器不?虽然才时隔几年,感觉却好像是上个世纪的事了。Mark Boulton做了最早的探索:

将750分割成均等的6份,这就形成了栅格系统,稍加组合划分就形成了两栏布局和三栏布局。Mark Boulton还研究了Gutter(垂直栏之间的间隙)对栅格的影响,有兴趣的可以阅读原文,或者跟着我往下看吧,下面将详细阐述。
几个术语和一个公式

一个标准的栅格系统,包括以下部分:

将Flowline的总宽度标记为W, Column的宽度标记为c, Gutter宽度标记为g, Margin的宽度标记为m, Column的个数标记为N, 我们可以得到以下公式:

W = c * N + g * (N - 1) + 2 * m

一般来说,Gutter的宽度是Margin的两倍,上面的公式可以简化为:

W = c * N + g * (N - 1) + g = (c + g) * N

将c+g标记为C, 公式变得非常简单:

W = C * N

上面的公式就是栅格系统的基础,很简单吧。
950的来历

具体应用时,Margin其实是一个空白边,从视觉上看并不属于总宽度。不少栅格设计里习惯性地设定Gutter为10px, 这样Margin就是5px. 当W为960,分割成6列时,栅格如下图:

上图的处理是左右Margin各为5px. 也可以将Margin集中放在一边,比如右边:

无论Margin放在何处(这只影响技术实现,不影响设计),我们真正要关注的是去除Margin之后的部分:

这就是我们要真正关注的950!将W的含义变为去除Margin的总宽度,公式变化为:

W = N * C - g

将上面的公式实例化一下:

950 = 12 * 80 - 10
950 = 16 * 60 - 10
950 = 24 * 40 - 10

这就形成了960蛋糕的三种常见切法。

12 x 80

16 x 60

24 x 40

上面三种切法,N越大,灵活度越高。可以根据网页的实际复杂度来选用对应的切法。在960 Grid System首页中,展示了12 x 80的应用:

我们来看下 研究(1)中开头列举的网站的栅格应用情况。

Yahoo!是很标准的 24 x 40 栅格:

淘宝网目前只有商城上部分使用了栅格系统(大的两栏布局遵守了 24 x 40 的栅格化,主体部分使用的另一套740的栅格划分):
网易很不错,采用的是 16 x 60 的栅格系统:
研究(1)中的其它站点都没有真正严格地采用栅格系统。
栅格系统的优势

上面的“发现”是让人有点沮丧的。目前严格采用栅格系统的站点非常少,为什么我们还要努力的让网页栅格化呢?

栅格系统具有以下优势:

   1. 能大大提高网页的规范性。在栅格系统下,页面中所有组件的尺寸都是有规律的。这对于大型网站的开发和维护来说,能节约不少成本。
   2. 基于栅格进行设计,可以让整个网站各个页面的布局保持一致。这能增加页面的相似度,提升用户体验。
   3. 对于设计师们来说,灵活地运用栅格系统,能做出很多优秀和独特的设计。(详见《超越CSS》一书)

对于大型网站来说,我相信栅格化将是一种潮流和趋势。

下面讨论栅格系统中的黄金分割。
黄金分割

黄金分割可以归结为数学问题:对于长度为1的线段,将其分成两部分 x 和 1 - x, 使得:

x / 1 = (1 - x) / x

化为简单的二次方程:

x^2 + x - 1 = 0

正数解为:

x = (sqrt(5) - 1) / 2 ~= 0.618

这就是黄金分割。这个比例不仅仅出现在诸如绘画、雕塑、音乐、建筑等艺术领域,在管理、工程设计等方面也有着不可忽视的作用。 (这是个自然界的魔数,类似的还有真空光速、普朗克常数、精细结构等等,感兴趣的Google吧)

在平面设计领域,黄金分割点被广泛采用。比如下面这种图:

数一数上面有多少黄金分割?

对于960栅格,实际宽度是950. 两栏布局时,黄金分割为:

对于 24 x 40 的情景,最接近黄金分割的两栏布局是 350 : 590, 栏数比例为 9 : 15. 但实际使用时,因为窄栏经常用来做导航或放辅助信息,并不需要350px这么宽。因此实际情况下经常被采用的布局是:
上面讲的都是宽度方向上的栅格化,下面我们看看高度方向上如何应用。
高度方向上的栅格

还记得研究(1)中那张红红的很刺眼的图吗?注意高度值560也是很神奇的。

N(560) = N(2^4 * 5 * 7) = 18
560 / 960 ~= 0.583

N(560)比较大,同时可以让高宽比接近黄金分割。针对560, 我们采用 14 x 40 栅格:
这样,我们就在宽度和高度两个方向上都实现了栅格化。
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!

TOP

总算是发完了。不过忘记把我的疑问提出来了yahoo上面展示的12*80,是基于什么基础上面分的呢?并没有像栅格那样有一定的规律,那要在什么样的情况下面去理解成不同的分法啊?困扰我一上午,才下决心发的这些。。。

TOP

引用:
原帖由 sagil123 于 2008-10-23 12:07 发表
总算是发完了。不过忘记把我的疑问提出来了yahoo上面展示的12*80,是基于什么基础上面分的呢?并没有像栅格那样有一定的规律,那要在什么样的情况下面去理解成不同的分法啊?困扰我一上午,才下决心发的这些。。。
yahoo的12*80在哪里?我好像没找到

TOP

Yahoo!是很标准的 24 x 40 栅格,说错了。。。上面不是有一些被粉红竖条覆盖的网站页面吗?我说的是那些!。。。

TOP

哦,你的问题是,为什么yahoo这三栏要分成这三个宽度?还是想问yahoo为什么用24x40?

TOP

对的,还有就是这20*40是怎么得来的?我看了没明白

TOP

引用:
原帖由 sagil123 于 2008-10-23 15:01 发表
对的,还有就是这20*40是怎么得来的?我看了没明白
你给了一个公式:
W = N * C - g
如果总宽950和三列的宽度150、430、350是已知的话(量一下可以得到)。
那么总宽的公式应为950=N*C-10
即960=N*C
左160=N1*C
中440=N2*C
右360=N3*C
N:N1:N2:N3的比值就是960:160:440:360
即:24:4:11:9
(可以用N=N1+N2+N3来验证一下这个比值)
因为这些都是不可再除的整数,所以N=24
代入W = N * C - g
950=24*C-10
得C=40

TOP