linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > WEB开发 >
栏目导栏
资料搜索
热门文章
·JSP三种页面跳转方式的比较
·LOG4J快速入门及参考资料
·Javascript设计网页中的下拉菜
·什么是PHP
·Win2003下APACHE+PHP5+MYSQL4+
·MQSeries 入门手册
·apache 的httpd.conf 文件
·php上传文件大小限制大全
·solaris 10 安装jsp大全
·[硬件 通讯]PHP使用RS232串口通
·半小时教你学会正则表达式
·如何利用JBuilder2005开发Web应
·网页技巧二十例
·JSP应用语法大全
·Linux下常用php编辑工具
最新文章
·搭建apache+svn+trac平台
·通过Apache访问svn代码库的配置
·apache 进程数与PHP的加密
·Linux系统上WebLogic安装调试的
·在Fedora8系统下搭建JSP开发环
·Web开发设计的五大准则
·使用PHP开发SCA和SDO
·用rsync实现网站镜像和备份
·能得到你是从什么页面过来的,
·使用PHP批量生成随机用户名
·linux下编译php的配置参数总结
·在debian下为PHP5.0.3安装pdo模
·apache为用户开启主页服务
·Linux下常用php编辑工具
·java在Linux下的web应用
Google
 
Web开发设计的五大准则
[ 作者:  加入时间:2007-12-27 21:52:48  来自:51CTO ]

如果仓促而为,设计一个专题或者网站一定会成为恶梦。Web设计需要遵循一些准则并有计划地去做。

Rule #1:先出设计图

这是必须的。不要假设设计图在你的头脑中就开始设计web,必须要放到纸上。可以这样做:

1、拿尺子、笔和纸,按照具体的尺寸一行一行地画下来;
2、记得考虑分界线的长度等,这样才能符合CSS的像素;
3、记下设计的每一个细节免得忘记,如果把所有细节都累积到最后将是巨大的麻烦。

Rule #2:配色

这是设计的核心部分,只有颜色搭配合适才能使你的网页看起来不错。首先要决定的是主色,也即你在网页中多数使用的颜色;然后选择跟主色调搭配的第二颜色;不要选择超过三种颜色不然你的设计看起来会很乱。如果你想要更多的颜色,可以使用浅色或者深色的阴影来搭配主色调。

1、浏览十个跟你网页有同样主色调的网页;
2、给几个人看你的配色方案并取得反馈;
3、从浏览的网页和反馈你将更好地完善你的颜色搭配。

Rule #3:从基本的版块开始着手

定下配色和设计图之后,从最基本的框架开始构建——我的意思是说不添加任何文本。因为在版面中加入文本会使得架构混乱。方法如下:

1、每一个版块设定边界线,这样能够看到具体的尺寸和位置;
2、对不同的版块使用不同的颜色,在完成版块后再改成你想要的颜色。

Rule #4:理清CSS

不要在你的HTML文件中将styling元素搞得太复杂,不然等到你修改的时候你就不得不到处搜索。所以将所有styling元素归置在一个单独的CSS文档中。

在styling之前理清你的CSS免得太过杂乱,导致你多次重复同一件事。CSS支持继承,也即parent block的style可以用于child block.,充分利用这条特性。命名CSS分类名也要易懂易记。比如使用“main_content”而不是“div_1”。

Rule #5:制订多重CSS文档

我们都知道,使用浏览器可以轻易地看到网页的输出,但使用另一浏览器的时候则可能发现输出不正常。这不是什么稀奇事儿,因为每个浏览器对HTML和CSS的处理方式都不一样。

为避免这种情况,每个浏览器准备一个CSS文档,这样所有浏览器都可以正常浏览。虽然这有一定的难度,但是记着指望一个CSS文档来满足所有浏览器是不可能的。

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Web中使用多线程来增强用户体验  (2007-12-13 15:49:15)
 ·WebBrowser屏幕滚动的实现,设置WebBrowser的焦点  (2007-12-13 12:54:43)
 ·在Web页上模拟(QQ)魔法表情  (2007-12-12 16:43:55)
 ·PHP中通过Web执行C/C++应用程序  (2007-12-03 15:55:58)
 ·Carello Web 使 ASP 源码暴露(APP,缺陷)-ASP漏洞集  (2007-12-03 15:27:29)
 ·通过asp入侵web server,窃取文件毁坏系统-ASP漏洞集  (2007-12-03 15:25:41)
 ·过asp入侵web server,窃取文件毁坏系统-ASP漏洞集  (2007-12-03 15:24:54)
 ·实现Web页面上的右键快捷菜单  (2007-11-30 13:11:04)
 ·调用IE内置打印组件完成web打印方案及例程  (2007-11-30 13:03:54)
 ·巧妙实现隐藏不想打印的web页面元素  (2007-11-30 13:01:57)