网页布局设计基础(2)

时间:2008-10-16 13:58:00 

二.网页布局的方法 

网页布局的方法有两种,第一种为纸上布局;第二种为软件布局。下面分别加以介绍: 

1.纸上布局法 

许多网页制作者不喜欢先画出页面布局的草图,而是直接在网页设计器里边设计布局边加内容。这种不打草稿的方法不能让你设计出优秀的网页来。所以在开始制作网页时,要先在纸上画出你页面的布局草图来。 

准备一若干张白纸和一只铅笔,你要设计一个时尚站点。 

*尺寸选择: 

目前一般800X600的分辨率为约定俗成的浏览模式。所以为了照顾大多数访问者,你页面的尺寸以800X600的分辨率为准。

*造型的选择: 

先在白纸上画出象征浏览器窗口的矩形,这个矩形就是你布局的范围了。选择一个形状作为整个页面的主题造型,我们选择圆形,因为它代表者柔和,和时尚流行比较相称,然后在矩形框架里随意画出来,你可以试者在增加一些圆形或者其它形状。这样画下来,你会发现很乱。其实,如果你一开始就想设计出一个完美的布局来是比较困难的,而你要在这看似很乱的图形中找出隐藏在其中的特别的造型出来。还要注意一点,你不要担心你设计的布局是否能够实现。事实上,只要你能想到的布局都能靠现今的HTML技术实现。 

考虑到左边向左凹的弧线,为了取得平衡我们在页面右边增加了一个矩形(也可以是一条线段)。

*增加页头: 

.    jpg是我们从.jpg和2.jpg得到的布局造型,那么我们该增加页头了。一般页头都是位于页面顶部,所以我们为.jpg增加了一个页头,为了和左边的弧线和右边的矩形取得平衡,我们增加了一个矩形页头并让页头相交与左边的弧线。 

*增加文本: 

页面的空白部分加别加入文本和图形。因为在页面右边有矩形作为陪衬,所以文本放置在空白部分不会因为左边的弧线而显得不协调。 

*增加图片: 

图片是美化页面和说明内容必须的媒体。在这里把图片加入到适当的地方。 

经过以上的几个步骤,一个时尚页面的大概布局就出现了。当然,它不是最后的结果,而是你以后制作时的重要参考依据。 

2.软件布局法 

如果你不喜欢用纸来画出你的布局意图,那么你还可以利用软件来完成这些工作。这个软件就是Photoshop。Photoshop所具有的对图像的编辑功能用到设计网页布局上更显得心应手。不像用纸来设计布局,利用Photoshop可以方便的使用颜色,使用图形,并且可以利用层的功能设计出用纸张无法实现的布局意念。

三.网页布局的技术 

1.层叠样式表的应用

在新的HTML4.0标准中,CSS(层叠样式表)被提出来,它能完全精确的定位文本和图片。CSS对于初学者来说显得有点复杂,但它的确是一个好的布局方法。你曾经无法实现的想法利用CSS都能实现。目前在许多站点上,层叠样式表的运用是一个站点优秀的体现。你可以在网上找到许多关于CSS的介绍和使用方法。 

2.表格布局 

表格布局好像已经成为一个标准,随便浏览一个站点,它们一定是用表格布局的。表格布局的优势在于它能对不同对象加以处理,而又不用担心不同对象之间的影响。而且表格在定位图片和文本上比起用CSS更加方便。表格布局唯一的缺点是,当你用了过多表格时,页面下载速度受到影响。对于表格布局,你可以随便找一个站点的首页,然后保存为HTML文件,利用网页编辑工具打开它(要所见即所得的软件),你会看到这个页面是如何利用表格的。 

3.框架布局 

不知道什么原故,框架结构的页面开始被许多人不喜欢,可能是因为它的兼容性。但从布局上考虑,框架结构不失为一个好的布局方法。它如同表格布局一样,把不同对象放置到不同页面加以处理,因为框架可以取消边框,所以一般来说不影响整体美观。 

我今天来介绍的布局指南并不是全部的网页布局技术,从某种意义上来说,我想引导你在制作网页的时侯,怎样把图片和文本放置的恰到好处,而且如何拥有一个跳越的设计思维。

标签:布局,设计,网页设计
0
投稿

猜你喜欢

  • Laravel中数据库迁移操作的示例详解

    2023-05-25 06:27:38
  • Oracle 存储过程总结 二、字符串处理相关函数

    2009-07-07 10:28:00
  • Flash在某些多标签浏览器中的“伪沙箱”问题

    2011-01-06 12:37:00
  • 兼容IE和FF的收藏本站、设为首页代码

    2009-01-07 14:14:00
  • Oracle 存储过程总结(一、基本应用)

    2009-07-07 10:21:00
  • javascript中类的创建和继承

    2008-05-08 12:07:00
  • MySQL数据库的自动备份与数据库被破坏后的恢复

    2010-03-18 15:30:00
  • 数据库安全管理的三个经验分享

    2009-04-01 15:49:00
  • 日式酒店电梯面板设计

    2008-06-08 13:23:00
  • GetPageSize和GetPageScroll:获取页面大小、窗口大小和滚动条位置

    2008-12-27 22:30:00
  • eWebEditor不支持IE,IE8,IE7,火狐,遨游的解决方法

    2011-06-06 07:57:00
  • asp如何用SA-FileUp上传多个文件?

    2010-06-13 14:34:00
  • AJAX初体验之上手篇

    2007-08-23 08:50:00
  • Adobe发布Flash Player 10正式版

    2008-10-15 17:15:00
  • 用Dreamweaver 4.0编制会议通知

    2010-10-20 20:06:00
  • asp下用fso和ado.stream写xml文件的方法

    2011-04-07 10:55:00
  • 客户端模板的应用

    2007-05-11 16:50:00
  • ASP程序中使用断开的数据记录集

    2007-10-17 18:51:00
  • 提高MYSQL查询效率的三个有效的尝试

    2009-02-27 16:08:00
  • sql server 视图作用

    2009-01-05 13:53:00
  • asp之家 网络编程 m.aspxhome.com