您的位置: 首页 > 技术文档 > 网页制作 > 首次完整小型站点架构的心得体会
网页制作,改变你的思维方式 回到列表 关于reflow
 首次完整小型站点架构的心得体会

作者:TerranC 时间: 2007-09-27 文档类型:原创 来自:蓝色理想


http://www.jzfestival.com/

你现在看到的是我对近学习标准化网页设计几个月的一个测试结果。

这次我力争将内容与样式分离及考虑到尽可能多的重用性,在图片压缩上也花了很大功夫,但最终因为设计稿在制作的过程中没有考虑到的一些原因导致某些图片压缩效果不够理想。不过总体来说我自己对这次的作品还是很满意的,还希望前辈们给我泼泼冷水。

以下总结一下这次项目过程中的一些心得

第一,等对整体有个了解后再开始。随说现在的网页设计已渐渐趋向于根据内容及结构出发来设计页面了,但不可否认大部分人还是在根据设计师给我们的的 psd 上去实现的过程中。因此这次对于整个网站框架的设定是等了 3 个页面(首页,分类导读页,内容页)设计稿出来之后才开始的,这样能在对整个网站有更全面些了解的基础上去考虑问题。

第二,在对图片进行压缩的过程中有些小技巧的发现。对于色彩使用不多,渐变较少的图片压缩时,可以尽量选择 png8 的方式进行导出,当然在使用的颜色模式上根据具体效果进行调整,你会发现文件大小会比同等效果的 gif 小很多。然后就是对于透明 gif 及 png 图片的导出,往往会出现锯齿,特别是文字,这个时候可以尝试两种方式:1.如果欲导出的图片在要使用的地方背景是单色的或者颜色不多变,可以在导出的时候在杂边处选择和背景一样的颜色即可,通畅会好很多。2:如果导出后的图片是要用在背景色变化比较大的背景图片上面时,你可以考虑给图片加上一像素的阴影,这样即可防止锯齿的出现。

第三,对于多出使用的一些背景图片,最好能在同一张大图上进行制作,然后通过 background-position 属性来定位到要使用的背景位置,这样第一可以防止鼠标滑动效果时可能因为网速问题导致的短暂空白现象,第二可以很方便的对网页整体效果进行调整,只要对这张背景图集合图片进行如饱和度等下调整即可改编整个网站的风格,减低了改版成本。

第四,在对下属无指定样式的标记进行样式设定时进行段落缩进。这点也可能是因为做程序员的原因,感觉这个方法能更清晰的了解整个样式代码。这个问题大家看看图就会明白了。

div.box_top {
    background-position:top right;
    padding:4px 0 0 4px;
}
    div.box_top h2 {
        background-position:top left;
        margin:0;
        padding:0;
    }
div.box_inner {
    background-position:bottom left;
    margin-right:4px;
    padding:0 0 4px 4px;
}
    div.box_inner dl {
        border:1px solid #cad3e2;
    }
        div.box_inner dl dt {
            position:relative;
            background:url(../images/bg_common.png) repeat-x 0 -20px;
            font-size:12px;
            height:25px;
            line-height:1.8em;
            padding:0 10px 0 18px;
            color:#666;
        }
            div.box_inner dl dt em {
                position:absolute;
                top:-2px;
                right:10px;
                font-style:normal;
                font-size:9px;
            }
            div.box_inner dl dt span {
                color:#c00;
            }
                div.box_inner dl dt span a{
                    color:#c00;
                }
        div.box_inner dl dd {
            clear:both;
            padding:8px 10px 5px;
            font-size:12px;
        }

是不是这样的 CSS 样式更能让你读懂呢,个人非常喜欢这样的编码习惯,虽然会损失一点点压缩效果,但相对以后麻烦的维护工作来,不觉得“性价比”很高吗?

第五,尽量别用 em 进行布局,因为各浏览器对标准字体大小的设置不一样,em 用户行距什么的还是没啥大问题的。

第六,给一类设置每一个页面的 body 赋个 ID,不论在样式中会否用到它。这样做的目的会让今后对某些的特殊要求的处理简单化,比如在首页的时候你希望导航菜单的对应按钮标识一下,就可以根据我给 body 赋的 ID 里来判断这是首页,从而在样式中对首页的导航菜单中的“首页”进行特别的设置,于此类推到其它栏目中的栏目菜单,这样就省去了服务端程序的处理或者逐个的修改工作。

经典论坛讨论
http://bbs.blueidea.com/thread-2791649-1-1.html

本文链接:http://www.blueidea.com/tech/web/2007/4961.asp 

出处:蓝色理想
责任编辑:moby

◎进入论坛网页制作WEB标准化版块参加讨论,我还想发表评论

相关文章 更多相关链接
网页制作,改变你的思维方式
活着的页面
CS对对碰 Ⅰ
404错误页面的创意设计
微软设计主管一些经验分享
关键字搜索 常规搜索 推荐文档
热门搜索:CSS Fireworks 设计比赛 网页制作 web标准 用户体验 UE photoshop Dreamweaver Studio8 Flash 手绘 CG
站点最新 站点最新列表
周大福“敬•自然”设计大赛开启
国际体验设计大会7月将在京举行
中国国防科技信息中心标志征集
云计算如何让安全问题可控
云计算是多数企业唯一拥抱互联网的机会
阿里行云
云手机年终巨献,送礼标配299起
阿里巴巴CTO王坚的"云和互联网观"
1499元买真八核 云OS双蛋大促
首届COCO桌面手机主题设计大赛
栏目最新 栏目最新列表
浅谈JavaScript编程语言的编码规范
如何在illustrator中绘制台历
Ps简单绘制一个可爱的铅笔图标
数据同步算法研究
用ps作简单的作品展示页面
CSS定位机制之一:普通流
25个最佳最闪亮的Eclipse开发项目
Illustrator中制作针线缝制文字效果
Photoshop制作印刷凹凸字体
VS2010中创建自定义SQL Rule

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
网站可用性测试及优化指南
《写给大家看的色彩书1》
《跟我去香港》
众妙之门—网站UI 设计之道
《Flex 4.0 RIA开发宝典》
《赢在设计》
犀利开发—jQuery内核详解与实践
作品集 更多内容

杂⑦杂⑧ Gold NORMANA V2