css是什么

如题所述

这个百科也有详细解释,lz问这问题,估计是新接触html,我捡些个人认为较主要的说下吧:
1、css(Cascading Style Sheet),中文交层叠样式表或级联样式表
2、css通过三种方式引用:外部css <link rel="stylesheet" type="text/css" href="style.css">
内部css 即在头部加入阶段<style></style>里面声明内容,如<style>a{color:red;}</style>内联css 相当于在html标签内部加入style="",如<div style="width:100px;"></div>,css用于控制网页样式,如字体,边框,颜色,位置等,当然也和div搭配用于布局,是目前主流布局方式,主要用的就是css对于div的位置控制。
css一般通过三种方式选中标签,一直接用标签名,如上的a标签,二是用class,如<div class=“aa”></div>,则css可直接用.aa选中,形如 .aa{width:100px;},当然用于外部和内部css,内联直接书写在标签内,无选中之说,三是通过id,如<div id="aa"></div>,用#aa{width:100px;}设置样式,同样是外部和内部css。
3、css主要目的是将表现内容分离,分离的目的主要是便于统一管理,如统一设置整个网站页面背景,对于一个网站,风格基本统一,我们可以用一个外联css设置统一样式,然后每个页面调用给css文件,网站风格需要修改时,只需修改该文件则可全部修改,极其方便。同时css具有比较强大的样式功能,很多单靠html标签属性几乎无法实现,如给<p>标签添加边框,<span>标签添加背景图,css极易实现,html标签则很无力。还有css能够极大的缩减页面代码量,客户端载入速度因为文件小而加快,提高浏览速度和体验。
4、css标签和div极易上手,若lz果真刚接触,可以多练些html,个人认为开始接触语言尽量减少对工具的依赖性为好,可以直接用记事本编写html文件,熟悉了后,这个html排版语言便会感觉如此的easy,逐渐扩展学习js,而后是一些媒体处理ps和flash,最后接触动态页面编程技术jsp,php等,加上设计思想,必会觉得网站设计是一件美好的事情。。。也为今后再添一技。
收笔,希望lz能学好~~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-30
网站代码 排版控制 就是使用DIV+CSS

参考资料:css模板:http://www.templets.net/divcss/

相似回答