什么是CSS,CSS有什么用?
2011-04-08
展开全部
通过定义CSS样式表,能让网页具有美观一致的界面,可以将网页制作得更加绚丽多彩。一个样式文件可以作用于多个页面,具有更好的易用性和扩展性,通过修改样式文件,能制作出内容相同,而外观不同的多姿多彩的页面。此外,使用样式表能有效地分离网页的内容与外观控制,从而便于美工与程序员之间的分工协作,发挥各自的优势。
为什么需要CSS样式表主要是基于以下几点原因:
(1) HTML标签的外观样式比较单一。
大家在学习前面几章时,不知发现没有?前面几章网页中的文字的字体、颜色、大小、超链接、间距等样式都比较单一,为了弥补这个缺点,就需要使用CSS样式表来对HTML标签进行控制,从而实现更加丰富多彩的效果。
(2) 样式表的作用相当于华丽的衣服。
同样的内容,采用不同的CSS样式文件,可以看到不同的布局和效果。从美工的角度来看,可以更容易地调整页面外观,调整页面里某个部分的文字或者图片等,从而实现复杂多变的页面效果,因此样式表相当于一个页面甚至一个网站的华丽的衣服。如图1所示,就是内容相同,外观不同的两个页面。
(3) 样式表能实现内容与样式的分离,方便团队开发。
由于当今社会竞争日趋激烈,分工越来越细,每个人做的事越来越单一,我们开发一个网站也不例外,往往需要美工和程序设计人员的配合,美工做样式,程序员写内容,为了迎合这种需要,就出现了样式表。样式表能把内容结构和格式控制相分离,使网页可以仅由内容构成,而将所有的网页格式通过CSS样式表文件来控制,从而方便美工和程序员分工协作、各司其职、各尽其能,为开发出优秀的网站提供了有力的保障。
为什么需要CSS样式表主要是基于以下几点原因:
(1) HTML标签的外观样式比较单一。
大家在学习前面几章时,不知发现没有?前面几章网页中的文字的字体、颜色、大小、超链接、间距等样式都比较单一,为了弥补这个缺点,就需要使用CSS样式表来对HTML标签进行控制,从而实现更加丰富多彩的效果。
(2) 样式表的作用相当于华丽的衣服。
同样的内容,采用不同的CSS样式文件,可以看到不同的布局和效果。从美工的角度来看,可以更容易地调整页面外观,调整页面里某个部分的文字或者图片等,从而实现复杂多变的页面效果,因此样式表相当于一个页面甚至一个网站的华丽的衣服。如图1所示,就是内容相同,外观不同的两个页面。
(3) 样式表能实现内容与样式的分离,方便团队开发。
由于当今社会竞争日趋激烈,分工越来越细,每个人做的事越来越单一,我们开发一个网站也不例外,往往需要美工和程序设计人员的配合,美工做样式,程序员写内容,为了迎合这种需要,就出现了样式表。样式表能把内容结构和格式控制相分离,使网页可以仅由内容构成,而将所有的网页格式通过CSS样式表文件来控制,从而方便美工和程序员分工协作、各司其职、各尽其能,为开发出优秀的网站提供了有力的保障。
参考资料: http://www.wangyexx.com/html/jc/520.html
展开全部
楼上的回答都很详细。嘎嘎。。。
我个人的理解哈,简单的说,css就是为了帮助html显示网页的。
我们可以在html中搭建网页的构架,比如,哪里该放一个文本框了,哪里该放一个按钮了,哪里该放一张图片了,哪里要放一个链接了等等之类的内容。
然后呢,我们想美化下我们的页面,比如这个链接要是一张图,这个按钮是浅蓝色的。这个图片要多大多小。这个文本框中的文字要粉红色,要14px。这些问题呢,我们就写在css里面。
当然了,css里面不光可以控制单个元素的样式,也可以给html布局。比如通过给元素div加右浮动的属性了,也可以控制该元素在页面上的右面显示。
我个人的理解哈,简单的说,css就是为了帮助html显示网页的。
我们可以在html中搭建网页的构架,比如,哪里该放一个文本框了,哪里该放一个按钮了,哪里该放一张图片了,哪里要放一个链接了等等之类的内容。
然后呢,我们想美化下我们的页面,比如这个链接要是一张图,这个按钮是浅蓝色的。这个图片要多大多小。这个文本框中的文字要粉红色,要14px。这些问题呢,我们就写在css里面。
当然了,css里面不光可以控制单个元素的样式,也可以给html布局。比如通过给元素div加右浮动的属性了,也可以控制该元素在页面上的右面显示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CSS(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
样式表······
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询