收藏 分销(赏)

网页栅格化设计学习-.ppt

上传人:精*** 文档编号:2288011 上传时间:2024-05-25 格式:PPT 页数:24 大小:967.50KB 下载积分:10 金币
下载 相关 举报
网页栅格化设计学习-.ppt_第1页
第1页 / 共24页
网页栅格化设计学习-.ppt_第2页
第2页 / 共24页


点击查看更多>>
资源描述
网网页栅格格设计系系统09.12.141栅格格设计系系统“grid systems”(又称网格网格设计系系统、标准尺寸系准尺寸系统、程序版面程序版面设计、瑞士平面瑞士平面设计风格格、国国际主主义平面平面设计风格格),是一种平面设计的方法与风格。运用固定的格子设计版面布局,其风格工整简洁,在二战后大受欢迎,已成为今日出版物设计的主流风格之一。2版式版式设计1919年德国著名建筑家沃尔特格罗佩斯(WaltGropius)在魏玛建立国立包豪斯学院。包豪斯的平面设计基本是在荷兰“风格派”和俄国“构成主义”的影响下形成的。因此,具有高度理性化、功能化、简单化、减少主义化和几何形式化的特点。1928年,朱斯特施密特(JoostSchmidt)发展出了一套新的理性设计系统和方法。20世纪50年代,栅格设计系统终于在前西德与瑞士得到完善。通过瑞士平面设计杂志的宣传,将瑞士苏黎士和巴塞尔两个城市的设计家从20世纪40年代探索的成果全面展示,并影响世界各国,因此也被称为“瑞士平面瑞士平面设计风格格”(SwissDesign)。由于这种风格简单明确,传达功能准确,因而很快得到世界范围内的普遍认可,成为战后影响最大的一种平面设计风格,也是国际最流行的风格,因此又被称为“国国际主主义平面平面设计风格格”(InternationalTypographicStyle)。1965年,在美国的芝加哥成立了一家新的平面设计公司尤尼马克设计公司(Unimark),主要设计人员包括有拉尔夫依克斯特朗姆(RalphEckerstrom)、詹姆斯佛格曼(JamesFogleman)、马西莫维格涅里(MassimoVignelli,1934-)等。尤尼马克设计公司的设计思想基本是国际主义的:强调平面设计上的标准化,采用方格网络为设计依据,目的是良好的视觉传达功能。这家公司发展很快,不久就成为一家拥有402名工作人员、在全世界设有48个设计事务所的大型国际设计公司。国际主义平面设计在这家公司的业务中得到很大的成功,而企业的规模又使得这个风格在世界各地得到进一步推广。字体字体设计1629年,法王路易十四命令成立一个管理印刷的皇家特别委员会,由数学家尼古拉斯加宗(NicolasJaugeon)担任领导。委员会提出了新字体设计建议:以罗马体为基础,采用方格为设计依据,每个字体方格分为64个基本方格单位,每个方格单位再分成36小格,这样,一个印刷版面就由2304个小格组成。这是世上最早对字体和版面进行科学实验的活动。也是栅格系统的雏形。其实早在1539年就有字体设计专家乔佛雷托利(GeoffroyTory)采用类似的方法设计字体。历史史3网网页设计中的中的栅格系格系统网网页栅格系格系统是从平面是从平面栅格系格系统中中发展而来。展而来。以以规则的网格的网格阵列来指列来指导和和规范网范网页中的版面布局以及信息分布中的版面布局以及信息分布。对于网于网页设计来来说,栅格系格系统的使用,不的使用,不仅可以可以让网网页的信息呈的信息呈现更更加美加美观易易读,更具可用性。而且,更具可用性。而且,对于前端开于前端开发来来说,网,网页将更加的将更加的灵活与灵活与规范。范。4栅格系格系统的的设计原理及原理及应用用在网页设计中,我们把宽度为“W”的页面分割成n个网格单元“a”,每个单元与单元之间的间隙设为“i”,此时我们把“a+i”定义“A”。他们之间的关系如下:W=(an)+(n-1)i由于a+i=A,可得:(An)i=W5栅格系格系统的的设计原理及原理及应用用Yahoo的网站页面宽度为W=950px每个区块与区块的间隔为i=10px如果应用上面的公式,可以推出A=40px,既Yahoo首页横向版式设计采用的栅格系统为:(40n)-10=W6Yahoo首页的布局完全是按照栅格系统进行设计的,每个区块的宽度对应的n值分别为:4,11,9。只要保证一个横向维度的各个区块的n值相加等于24,则即可保证页面的宽度一定是950px。然而,950px的宽度也恰好就是当n=24的时 候,W的宽度值。栅格系格系统的的设计原理及原理及应用用7栅格系格系统的的设计原理及原理及应用用将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*N8网站网站首首页页面面宽度度 pxYahoo!950淘宝950MySpace960新浪950网易960LiveSearch958搜狐950优酷960AOL960栅格系格系统的的设计原理及原理及应用用页面面结构构较复复杂,门户型网站型网站首首页宽度度为950px/960px9神奇的神奇的960栅格系格系统的的设计原理及原理及应用用设计师们对苹果情有独衷。在1024x768的分辨率下,打开Firefox:Firefox窗体的大小约为974x650.减掉左右两边7px的边框,网页的实际大小为上图中的红色部分,高宽为960 x650.栅格系统最早出现在平面设计领域,设计师们爱用苹果,苹果下浏览器的默认宽度为960px,于是960就这么“自然”地出现了。10950的来的来历具体应用时,Margin其实是一个空白边,从视觉上看并不属于总宽度。不少栅格设计里习惯性地设定Gutter为10px,这样Margin就是5px.当W为960,分割成6列时栅格系格系统的的设计原理及原理及应用用11W的含义变为去除Margin的总宽度,公式变化为:W=N*C-g将上面的公式实例化一下:950=12*80-10950=16*60-10950=24*40-10这就形成了960蛋糕的三种常见切法。栅格系格系统的的设计原理及原理及应用用950的来的来历1212 x 8016 x 60 24 x 40栅格系格系统的的设计原理及原理及应用用13Yahoo!24x40淘宝商城大的两栏布局24x40主体部分使用740的栅格划分网易16x60栅格系格系统的的设计原理及原理及应用用14栅格系格系统的的设计原理及原理及应用用15黄金分割黄金分割黄金分割可以归结为数学问题:对于长度为1的线段,将其分成两部分x和1x,使得:x/1=(1-x)/x化为简单的二次方程:x2+x-1=0正数解为:x=(sqrt(5)-1)/2=0.618这就是黄金分割。这个比例不仅仅出现在诸如绘画、雕塑、音乐、建筑等艺术领域,在管理、工程设计等方面也有着不可忽视的作用。(这是个自然界的魔数,类似的还有真空光速、普朗克常数、精细结构等等,感兴趣的Google吧)在平面设计领域,黄金分割点被广泛采用。比如下面这种图:栅格系格系统的的设计原理及原理及应用用16960栅格,格,实际宽度是度是950.对于于 24 x 40 的情景,的情景,最接近黄金分割的两最接近黄金分割的两栏布局是布局是 350:590,栏数比例数比例为 9:15宽度方向上的度方向上的栅格格但实际使用时,因为窄栏经常用来做导航或放辅助信息,并不需要350px这么宽。栅格系格系统的的设计原理及原理及应用用17高度方向上的高度方向上的栅格格高度值560可以让高宽比接近黄金分割。针对560,我们采用14x40栅格18栅格系格系统的的优势能大大提高网能大大提高网页页的的规规范性。在范性。在栅栅格系格系统统下,下,页页面中面中所有所有组组件的尺寸都是有件的尺寸都是有规规律的。律的。这对这对于大型网站的于大型网站的开开发发和和维护维护来来说说,能,能节约节约不少成本。不少成本。基于基于栅栅格格进进行行设计设计,可以,可以让让整个网站各个整个网站各个页页面的布面的布局保持一致。局保持一致。这这能增加能增加页页面的相似度,提升用面的相似度,提升用户户体体验验。栅格系格系统更多的是一种布局思想。更多的是一种布局思想。对于于设计师们来来说,灵活地运用,灵活地运用栅格系格系统,能做出很多,能做出很多优秀和独特秀和独特的的设计。19Thank you!20Blueprint的的实现Blueprint是一个完整的CSS框架,栅格系统是它的一部分功能。我们来看demo页面:以上三栏布局的代码为:.container margin:0 auto;width:950px .span-8 float:left;margin-right:10px div.last margin-right:0 hr clear:both;height:0;border:none 上面是基本功能,Blueprint还支持append-n,prepend-m,border等“高级”功能,这些就不细说了。Blueprint的特点简单总结如下:采用浮动来实现布局,简单明了950两侧没有margin,最后一列的class需要加上last采用额外标签来清除浮动21960.gs的的实现谈到960栅格系统,不得不提960.gs.Nathan Smith在这篇文章中,详细阐述了他的想法和设计思路。这里有个demo页面,核心代码很简单:.container_12 margin:0 auto;width:960px .grid_4 float:left;margin:0 10px 有意思的几点:1.margin是均匀放在950两侧的2.所有grid除了宽度不同,左右边距都一致margin:0 10px;3.代码简单清晰,起始和结束列不需要添加额外class很明显,Blueprint和960.gs都是采用浮动来实现布局的,主容器需要添加额外标签来清除浮动。当然,这也不是什么大问题,不添加额外标签也可以清除浮动。22YUI的的实现接着来看大名鼎鼎的YUI Grids CSS.YUI的CSS框架由三个文件组成:reset.css-样式重置fonts.css-版式字体控制grids.css-栅格系统我们从demo开始:注意,demo链接中的宽度是750的,但我们只要将中的id改为doc2,页面宽度就自动变为950宽了(YUI非常强大o)。来看下dom结构:采用的也是浮动布局,简化后的CSS代码为:.doc2 margin:auto;width:73.076em .yui-u float:left;margin-left:1.99%;width:32%div.first margin-left:0#ft clear:both 23YUI的特点是:的特点是:1.依旧是采用浮动布局,槽(Gutter)宽通过margin-left来控制(Blueprint采用右边距,960.gs采用均分,这三个框架对槽的处理实在有意思)2.总宽度采用em,这样可以用在弹性布局上3.栏的布局用的是百分比,采用了流体布局YUI的好处是能用来做自适应布局,在这前面两个框架里是没有的。但普通的定宽布局,YUI则显得有点麻烦,比如我们要实现四栏布局,dom得这样写:先来两个两栏布局,再细分为四栏布局,清晰度上欠佳。24
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服