2007-7-4 12:10:00

有关网站设计的思考2

1.加强视觉效果

  2.加强文案的可视度和可读性

  3.统一感的视觉

  4.新鲜和个性是布局的最高境界

  网页的色彩

  网页的色彩是树立网站形象的关键之一,色彩搭配却是网友们感到头疼的问题。网页的背景,文字,图标,边框,超链接...,应该采用什么样的色彩,应该搭配什么色彩才能最好的表达出预想的内涵呢?阿捷这里谈一些心得,希望对你有所启发。

  首先我们先来了解一些色彩的基本知识:

  1.颜色是因为光的折射而产生的。

  2.红,黄,蓝是三原色,其它的色彩都可以用这三种色彩调和而成。网页html语言中的色彩表达即是用这三种颜色的数值表示,例如:红色是color(255,0,0)十六进制的表示方法为(FF0000)。

  3.颜色分非彩色和彩色两类。非彩色是指黑,白,灰系统色。彩色是指除了非彩色以外的所有色彩。

  4.任何色彩都有饱和度和透明度的属性,属性的变化产生不同的色相,所以至少可以制作几百万种色彩。网页制作用彩色还是非彩色好呢?根据专业的研究机构研究表明:彩色的记忆效果是黑白的3.5倍。也就是说,在一般情况下,彩色页面较完全黑白页面更加吸引人。

  我们通常的做法是:主要内容文字用非彩色(黑色),边框,背景,图片用彩色。这样页面整体不单调,看主要内容也不会眼花。

  ●非彩色的搭配

  黑白是最基本和最简单的搭配,白字黑底,黑底白字都非常清晰明了。灰色是万能色,可以和任何彩色搭配,也可以帮助两种对立的色彩和谐过渡。如果你实在找不出合适的色彩,那么用灰色试试,效果绝对不会太差。

  ●彩色的搭配

  色彩千变万化,彩色的搭配是我们研究的重点。我们依然需要进一步学习一些色彩的知识。

  一.色环。我们将色彩按"红->黄->绿->蓝->红"依次过度渐变,就可以得到一个色彩环。色环的两端是暖色和寒色,当中是中型色。(如下图)

  红.橙.橙黄.黄.黄绿.绿.青绿.蓝绿.蓝.蓝紫.紫.紫红.红

  |___________| |____| |_________| |_________|

  | | | |

  暖色系 中性系 寒色系 中性系

  二.色彩的心理感觉。不同的颜色会给浏览者不同的心理感受。

  红色---是一种激奋的色彩。刺激效果,能使人产生冲动,愤怒,热情,活力的感觉。

  绿色---介于冷暖两中色彩的中间,显得和睦,宁静,健康,安全的感觉。

  它和金黄,淡白搭配,可以产生优雅,舒适的气氛。

  橙色---也是一种激奋的色彩,具有轻快,欢欣,热烈,温馨,时尚的效果。

  黄色---具有快乐,希望,智慧和轻快的个性,它的明度最高。蓝色---是最具凉爽,清新,专业的色彩。

  它和白色混合,能体现柔顺,淡雅,浪漫的气氛(象天空的色彩

  白色---具有洁白,明快,纯真,清洁的感受。

  黑色---具有深沉,神秘,寂静,悲哀,压抑的感受。

  灰色---具有中庸,平凡,温和,谦让,中立和高雅的感觉。

  每种色彩在饱和度,透明度上略微变化就会产生不同的感觉。以绿色为例,黄绿色有青春,旺盛的视觉意境,而蓝绿色则显得幽宁,阴深。

  ○网页色彩搭配的原理

  1.色彩的鲜明性。网页的色彩要鲜艳,容易引人注目。

  2.色彩的独特性。要有与众不同的色彩,使得大家对你的印象强烈。3.色彩的合适性。就是说色彩和你表达的内容气氛相适合。如用粉色体现女性站点的柔性。

  4.色彩的联想性。不同色彩会产生不同的联想,蓝色想到天空,黑色想到黑夜,红色想到喜事等,选择色彩要和你网页的内涵相关联。

  ○网页色彩掌握的过程

  随着网页制作经验的积累,我们用色有这样的一个趋势:单色->五彩缤纷->标准色->单色。一开始因为技术和知识缺乏,只能制作出简单的网页,色彩单一;在有一定基础和材料后,希望制作一个漂亮的网页,将自己收集的最好的图片,最满意色彩堆砌在页面上;但是时间一长,却发现色彩杂乱,没有个性和风格;第三次重新定位自己的网站,选择好切合自己的色彩,推出的站点往往比较成功;当最后设计理念和技术达到顶峰时,则又返朴归真,用单一色彩甚至非彩色就可以设计出简洁精美的站点。

  ○网页色彩搭配的技巧

  文章写到这里,有心急的网友要问了:“到底用什么色彩搭配好看呢?你能不能推荐几种配色方案?”别急,这里有一点技巧,可以帮助你迅速成为调色大师:

  1.用一种色彩。这里是指先选定一种色彩,然后调整透明度或者饱和度,(说得通俗些就是将色彩变淡或则加深),产生新的色彩,用于网页。这样的页面看起来色彩统一,有层次感。

  2.用两种色彩。先选定一种色彩,然后选择它的对比色(在photoshop里按ctrl+shift+I)。我的主页用蓝色和黄色就是这样确定的。整个页面色彩丰富但不花稍。

  3.用一个色系。简单的说就是用一个感觉的色彩,例如淡蓝,淡黄,淡绿;或者土黄,土灰,土蓝。确定色彩的方法各人不同,我是在photoshop里按前景色方框,在跳出的拾色器窗中选择"自定义",然后在"色库"中选就可以了。

  4.用黑色和一种彩色。比如大红的字体配黑色的边框感觉很"跳"。

  在网页配色中,忌讳的是:

  1.不要将所有颜色都用到,尽量控制在三种色彩以内。

  2.背景和前文的对比尽量要大,(绝对不要用花纹繁复的图案作背景),以便突出主要文字内容。

  网页字体的设置

  ●字体(Font)的设置是网页制作新手遇到的第一个难点。如何控制字体大小,如何取消超链接字体的下划线是网友来信问得最多的。好,我们来彻底研究一下字体的各个方面:

  ○字符集的设定。

  在查看html文件原代码时,我们经常可以在文件头<head>和</head>之间看到这么一句代码:

  <meta http-equiv="Content-Type" c>

  这段代码的作用是什么呢?是否可以删除呢?其实这是meta标签的设定语句,是给浏览器看的。它的作用就是告诉浏览器:这个HTML文件是采用gb2312字符集制作的。当浏览器读到这一代码,便以gb2312字符集来解释和翻译网页原代码,然后我们就可以看到正确的网页。所以这个meta语句是非常重要的,尽量不要删除。

  gb2312就是我们最熟悉的GB简体码,英文是iso-8859-1字符集。其它还有BIG5,UTF-8,Shift-JIS,EUC,KOI8-2等字符集,分别用于不同的字体显示。

  ○字体的使用。

  在网页里,字体的定义语句是:<font face="Arial">显示文字</font>

  其中Arial就是一种字体的名称。

  默认的浏览器定义的标准字体是中文宋体和英文times new Roma字体。也就是说,如果你没有设置任何字体,网页将以这两种标准字体显示。同时,着两种字体也可以在任何操作系统和浏览器里正确显示。

windows另外自带了40多种英文字体和5种中文字体。这些字体,你也可以在网页里自由使用和设置。凡是使用windows操作系统的浏览器都可以正确显示这些字体,但在其它操作系统里,如unix 则不能完全正确显示。

  如果你需要用一种特殊的字体来体现你的风格,那么如何让大家可以真正看到你的设计页面呢?解决的办法是:用图片。

  将需要用这种字体的地方用图片代替,以保证所有人看到的页面是同一效果。

  ○字体的样式(style)。

字体的样式有四种:正常体(regular),斜体(Italic),粗体(Bold),粗斜体(Bold Italic)。设置方法很简单,阿捷就不多罗嗦了。

  ○字体的效果。

  这里指通过html语言设定可以直接显示的效果,在html里的语句设定为:

  <span style="text-decoration: overline">显示文字</span>

  其中,overline是指上划线效果。其它常用的效果还有:underline(下划线),uppercase(大写)等等。

  ○字体大小的控制。

  字体大小的控制是本节的重点。

  一般字体默认的大小是12pt(镑).用<font size="+1">语句可以将文字增大2pt。这种方法我们都已经掌握了。而现在网络上最流行的小中文字体大小为9pt,是如何设定的呢?有三种方法:

  1.用"<span style="font-size:9pt">显示文字</span>"语句来设定。

  显然这种方法非常麻烦,你必须为每段文字都设定大小。

   2.用CSS层叠样式表。CSS是DHTML的一个组成部分,它可以定义整个页面的字体显示风格和大小。是较为简便的方法。比如,这里需要设定整个页面文字大小为9pt,只要将下面这段代码加入html代码的<head>和</head>之间:

   <style type="text/css"><--

   body {FONT-SIZE: 9pt}

   th {FONT-SIZE: 9pt}

   td {FONT-SIZE: 9pt}

   --></style>

其中FONT-SIZE:9pt指字体的大小为9镑

  3.第二种方法已经简化了许多步骤,但是仍然不是最理想的方法,因为你必须在每个页面的head区都放置这么一段代码,扩大了文件的字节。另外这样的做法还有一个重大缺点,就是如果我需要修改整个站点的字体大小,就必须一页一页的改!

  所以推荐给你最终也是目前最好的方法---外部摸板文件调用法。

  “外部摸板调用”就是说你将css的设定作成一个单独的文件,在每个页面里都调用它。一旦你需要修改字体大小,只要修改一个.css文件,几百个页面就同时修改了。(这种方法类似子程序调用编写过程序的网友很容易理解:)

  调用的具体方法如下:

(1)将上面的css代码copy成一个mycss.txt文件,然后修改后缀名为mycss.css

(2)在html文件的<head></head>之间插入<LINK href="mycss.css" rel=stylesheet type=text/css>,

语句调用mycss.css(注意有关路径的设置正确)OK!

  ○字体超链接样式的设定。

  通常在网页的<body>中设置连接的颜色,如:

<body link="#FF00FF" vlink="#FF0000" alink="#008080">

其中:link -- Hyperlink(连接)的颜色

   vlink-- visited Hyperlink(已访问过的连接)颜色

   alink-- active Hyperlink (当前活动的连接)颜色

   颜色用rgb的16进制码表示如红色是#FF0000。

  同样用CSS可以更简便的设定网页超连接的样式,看下面这段代码

<style type="text/css">

A:link {TEXT-DECORATION: none;COLOR: #0000FF}

A:visited {TEXT-DECORATION: none;COLOR: #000000}

A:active {TEXT-DECORATION: none;COLOR: #FF0000}

A:hover {COLOR: #FF0000}

</style>

将它插入html文件的head区就可以了。其中link设定的是有超链接的颜色;visited是访问过的超链接颜色;active是鼠标移上去的颜色;hover是鼠标点击时的颜色。而"text-decoration:none"是指取消超链接的下划线显示。

  关于CSS的设定还有更多的用法和技巧,比如在同一页中设定不同的字体大小和超链接颜色,请学习有关CSS的专门知识在这里我们不在冗述。

  ●上面已经介绍了字体在技术上的各个方面。有关字体的设计使用,目前还没有一个成熟的理论,下面是几条网页设计中字体的使用原则,仅供参考:

  1.不要使用超过3种以上的字体。字体太多则显得杂乱,没有主题。

  2.不要用太大的字。因为版面是宝贵,有限的,粗陋的大字体不能带给访问者更多信息。

  3.不要使用不停闪烁的文字。想让浏览者多停留一会儿的话,就不要使用闪烁的文字。

  4.原则上标题的字体较正文大,颜色也应有所区别。

网页中表格的运用

  表格(table)是页面的重要元素,是页面排版的主要手段。尽管DHTML中的层(layer)也可以实现网页元素的自由定位,但是表格显然更加方便编辑与修改。熟练掌握和运用表格的各种属性,可以让您的页面看起来赏心悦目。

  本文将分两部分详细介绍表格在网页设计中的运用。包括表格的基本用法和表格运用的注意点。

  一.表格的基本用法。

  表格的基本用法相信您已经非常熟悉了。但为了保证文章的完整性,阿捷在这里还是再罗列一遍。

  ●表格的HTML基本语法

  <table>...</table> - 定义表格

<tr> - 定义表行

<th> - 定义表头

<td> - 定义表元(表格的具体数据)

例如:

<table border>

<tr><th>1</th>

<th>2</th>

<th>3</th>

<tr><td>A</td>

<td>B</td>

<td>C</td>

</table>

1 2 3

A B C


  ●table标签的参数。table标签可以含下列参数。

  border          表格边框

cellspacing   表元之间的空白距离

cellpadding   表元内部的空白距离

width           表格宽度(可以用%或者具体数据表示)

height          表格高度

例如:

<table border=5 cellpadding=10>

<tr><th>1</th><th>2</th><th>3</th>

<tr><td>A</td><td>B</td><td>C</td>

</table>

1 2 3

A B C


  ●表格的对齐方式

  1.表格内的文字对齐。

  

<table border height=100>

<td valign=top>A</td>

<td valign=middle>B</td>

<td valign=bottom>C</td>

</table>

A B C

 2.表格在页面内的对齐。

如果你需要与表格并排放一段文字,就需要用到table标签的另一个个参数:

<table align=#> 其中#可以设定为left(居左),right(居右)

例如:

<table align="left" border >

<tr><th>1</th><th>2</th><th>3</th>

<tr><td>A</td><td>B</td><td>C</td>

</table>

这里的文字<br>

是和表格并排排放的

 

1 2 3

A B C

这里的文字

是和表格并排排放的

    ●表格的嵌套

  表格嵌套就是在表格里插入表格,嵌套的排版方法就是将要插入的表格当做文字来处理

同样使用<td align=#>语句。

例如:

<table border width=200 height=100>

<tr> <td valign="top" >

<table border><tr><td></td></tr></table>

</td><td valign="bottom">

<table border><tr><td></td></tr></table>

</td></tr>

</table>


语法:<td align=#> 其中#可以设定的参数有:

left 横向居左

center   横向居中

right 横向居右

top     纵向居顶

middle 纵向居中

bottom   纵向居底

例如:

    ●表格的色彩

表格的色彩也在<table>标签里设置,参数有:

bgcolor           背景颜色

bordercolor    边框颜色

bordercolorlight   立体边框亮色

bordercolordark 立体边框暗色

语法为:<table bgcolor="#RRGGBB">其中RRGGBB分别为RGB三色的16进制数值

例如:

<table width=100 border bgColor=#a9d7fb

borderColorDark=#ffffff borderColorLight=#000000 cellPadding=5

cellSpacing=0 bordercolorlight="#000000">

<tr><td bgColor=#FFE084></td>

</tr><tr><td></td></tr></table>


  以上是表格的基本用法。现在frngtpage,dreamweaver等所见即所得的网页编辑软件都不用编写代码,就可以轻松的实现表格的排版和嵌套,但是掌握一些基本语法,关键时刻还是很有用处的。

  二.表格运用的注意点

  表格的嵌套并不是表格处理最困难的地方,无论多复杂的版面,悉心琢磨一番总能找到解决的办法。

  我们需要考虑的是:

  ○用什么样的嵌套排版方式使网页的下载速度达到最快。

  我们知道:浏览器在读取网页html原代码时,是读完整一个table再将它显示出来。也就是说从标签开始,要读到
标签时,才将表格中的内容显示在屏幕上。而且显示也有优先级,先读到的先显示。这样的话,如果一个大表格中含有多个子表格,必须等大表格读完,才能将子表格一起显示出来。

  我们在访问一些站点时,等待多时无结果,按"停止"按钮却一下显示出页面就是这个原因。

  因此,我们在设计页面表格的时候,应该做到:

  1.整个页面不要都套在一个表格里,尽量拆分成多个表格;

  2.单一表格的结构尽量整齐;

  3.表格嵌套层次尽量要少.

  实验证明:越复杂,嵌套层次越多的表格下载速度越慢。
更多内容: http://bbs.admin5.com

推荐到鲜果:

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)