CSS 的好处

  • 前端技术,HTML,CSS,
  • 2015-03-06 03:50:01

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

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

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

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

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

相关文章

- EOF -

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自 Binkery 技术博客 [https://binkery.com]
本文标题: CSS 的好处
本文地址: https://binkery.com/archives/23.html