在了解CSS之前先让我们分析一下现在网页的结构,当我们打开网易、新浪等网页时,我们会发现网页大多是由不同的框格组成的,在每个框格里面不管是文字的字体还是颜色等都有很大的不同,这些都是用div+css这个东西实现的,这样做有很多好处,最明显的是,可以达到每个框格的不同结构,可以不受影响的展示不同的内容,在网页设计中,更新也变得异常容易,因为每个框格都是由不同的CSS模块控制的,更改一个模块就可以起到更改相应框格内的全部内容,而不用逐个更改字体等格式了,大家都知道像网页这些很大型的网站,网页何止千万,如果逐一去更改,几乎是不可能的,而如果有一个统一能更改的机制,无疑是最好的选择,而CSS模块组就能很容易的实现这个操作.
“CSS(Cascading Style Sheet)可译为“层叠样式表”或“级联样式表”,它定义如何显示 HTML 元素,用于控制Web页面的外观。通过使用CSS实现页面的内容与表现形式分离,极大提高了工作效率 。样式存储在样式表中,通常放在<head>部分或存储在 外部CSS文件中。作为网页标准化设计的趋势,CSS取得了浏览器厂商的广泛支持,正越来越多的被应用到网页设计中去。”
以上引用的是百度对CSS的定义,估计是最完整的解释了,而小川对CSS的理解是,通过一个模块,对部分网页内容进行整体编辑,设置样式的操作,而这个模块就是CSS的作用,CSS的使用不但简化了网页代码的长度,也简化了网页设计的难度,是一切都能够很好的控制.
还没有深入的了解,只是看了一些文章,算是对CSS的初步认知吧,后续希望能进一步为大家分享更准确的解释了.
评论(0)