摘要:
终端用户响应的时间中,有 80%用于下载各项内容。这部分时间包括下载页面中的图像、 样式表、脚本、Flash 等。通过减少页面中的元素可以减少 HTTP 请求的次数。这是提高网 页速度的要害步骤。 减少页面组件的方法实在就是简化页面设计。那么有没有一种方法既能保持页面内容的丰硕 性又能到达加快响应时间的目标呢?这里有几条减少 HTTP 请求次数同时又可能坚持页面 内容丰富的技术。 合并文件是通过把所有的脚本放到一个文件中来减少 HTTP 请求的方法,如可以简略地把所 有的 CSS 文件都放入一个样式表中。当脚本或者样式表在不同页面中使用时需要做不同的 修改,这可能会相对麻烦... 阅读全文
摘要:
好象现在越来越流行这种玩法了,原来大家都是把背景切成单个小图片,要用背景的时候一个个定义,这样页面打开的时候,也会加载各个小图片,但是这种办法把所有小图片都集中在一张图中,定义背景时用坐标定位,再结合高度,宽度限制等手段,过到相同的效果,好处是:虽然下载的总K数不会有明显变化,但是图片的请求次数却明显减少了。废话不说,直接看代码吧:<styletype="text/css">.bg1{background:url(bg_v.png)no-repeat00;padding-left:20px;}.bg2{background:url(bg_v.png)no-rep 阅读全文
摘要:
本文作者通过制作同样的页面对CSS2和CSS3进行了比较,我们来看一下谁更胜一筹。CSS3已经面世很久,目前仍处于开发完善阶段。不过网上关于CSS3的介绍、使用方法和夸奖已经传得沸沸扬扬了,建站学也有少关于CSS3的介绍。CSS3比CSS2到底是不是真的好?到底有什么优越之处呢?本文借鉴国外作者的文章(原文可以查看文章底部链接),从CSS3编写及作用原理以外的角度分析一下CSS3与CSS的差别。笔者利用自己制作的一个页面为例,分别使用CSS和CSS3?两个版本制作了相同的页面,使这两个页面效果几乎相同,然后对这两个CSS文件进行比较。制作时间首先,笔者在制作时间上进行对比,利用CSS3制作页面 阅读全文