CSS的好处

November 28, 2011

前端技术

前几天小丫头问我啥是CSS,有啥好处呢。

关于CSS嘛,本来我不是做web的,也不是做前端的,所以对这些也只是了解,会用,但是算是半个门外汉了。CSS是HTML标签的样式的一个描述,主要负责HTML标签显示的样式,也就是描述了一个标签最终被显示到浏览器上的样子,颜色,大小等信息了。CSS的东西可以放在HTML标签的style属性里,但是为什么要单独写出来呢。

一个原因是为了开发方便,类似于MVC架构一样,一则方便修改,二则方便多人协同开发。有人专门写结构,有人专门写样式,这样方便多人协同开发,同时,也方便修改,代码清晰。

另一个原因,可以加速网页加载。一般js代码和CSS代码都放在网页的HEAD部分,会首先被浏览器下载下来,并且解析得到路径。这样浏览器会重新开新的线程去下载那些JS文件和CSS文件。这样就多个线程同时下载一个页面。同时也避免了一个问题的发生,就是在网络不好的时候,页面信息可能已经加载完成了而js文件和CSS文件可能还没加载完,虽然这个时候网页的布局是很难看的,但是至少数据是有了,难看就难看点。

大概上,我能想到的,关于CSS的好处,就是上面的那么点。这玩意不是很难,就是比较繁琐,做起来也挺费时间的。不过估计熟练的话,其实做起来也很快的。

--- EOF ---

添加新评论