CSS(层叠样式表)对于设计者来说是一种非常灵活的工具,不必再把繁杂的样式定义编写在文档中,可以将所有有关文档的样式指定内容全部脱离出来,在行定义、在标题中定义,甚至作为外部样式文件供HTML调用。同时,在定义时也不必考虑各种浏览器的兼容性,因为那些不支持CSS的浏览器能够将CSS的样式定义内容完全忽略。
通过CSS灵活多变的定义后,其所能够指定的样式类型除了通用的颜色、字体、背景等样式之外,还可以控制字符间距、填充距、大小写等50个左右的样式,显示出强大的定义能力。
浏览者想要看的是网页上的内容结构,而为了让浏览者更好地看到这些信息,就要通过格式控制来帮忙了。以前两者在网页上的分布是交错结合的,查看修改很不方便。而现在把两者分开,就大大方便了网页的设计者。内容结构和格式控制相分离,使得网页可以单由内容构成,而将所有网页的格式控制指向某个CSS样式表文件。这样带来的好处表现在以下两个方面。
(1)简化了网页的格式代码,外部的样式表还会被浏览器保存在缓存里,加快了下载显示的速度,也减少了需要上传的代码数量(因为重复设置的格式将只被保存一次)。(www.xing528.com)
(2)只要修改保存网站格式的CSS样式表文件就可以改变整个站点的风格特色,在修改页面数量庞大的站点时,显得格外有用。这样就避免了一个个网页的修改,大大减少了工作量。
Dreamweaver CS6提供了对CSS样式创作的完美支持,利用Dreamweaver CS6,用户不需要了解CSS复杂烦琐的语法,就可以创建出具有专业风格的CSS样式。不仅如此,Dreamweaver CS6还能够识别现存文档中定义的CSS样式,这更方便用户对现存文档进行修改。这一节使用循序渐进的方法领略CSS风采,书中大量的例子是制作优秀网页的最佳模板。CSS也是一种标记性语言,建议读者学习本章的同时,一定注意多上机实践,以达到良好的学习效果。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。