ID与Class的区别(#与。的区别)CSS
2009-06-22 23:09
288 查看
#main和.main有什么区别: #main 定义的是ID为"main"这个元素的样式 .main 的意思是新建一个名为"main"的样式 #main 只能定义ID为"main"这个元素的样式 .main 一但定义以后,可以让其他的元素来调用,方法为class="main" 用#定义CSS样式,在调用时必须用ID,用.定义CSS样式,在调用时必须用CLASS。用 #定义的样式,一般都是定义结构框架,一些大的容器,且在同一个页面只能出现一次;而且.定义的样式,一般都是起修饰作用或多次重复的样式。还一点就是在同一个层里同时出现ID和CLASS样式,ID更优先于CLASS。 一个Class是用来根据用户定义的标准对一个或多个元素进行定义的。打个比较恰当的比方就是剧本:一个Class可以定义剧本中每个人物的故事线,你可以通过CSS, javascript等来使用这个类。因此你可以在一个页面上使用class="Frodo" class="Gandalf", class="Aragorn"来区分不同的故事线。还有一点非常重要的是你可以在一个文档中使用任意次数的Class。 至于 ID,通常用于定义页面上一个仅出现一次的标记。在对页面排版进行结构化布局时(比如说通常一个页面都是由一个页眉,一个报头< masthead>,一个内容区域和一个页脚等组成),一般使用ID比较理想,因为一个ID在一个文档中只能被使用一次。而这些元素在同一页面中很少会出现大于一次的情况。
相关文章推荐
- [CSS基础知识]CSS中Class与ID的区别
- 【综合转贴】CSS “点 ”“井号”的含义and ID class区别?
- css中 id和class区别与使用
- 关于div+css布局中的class跟id的区别
- CSS中Class与ID的区别,Margin与Padding的区别
- CSS “点 ”“井号”的含义and ID class区别
- CSS中class和id的区别
- html css中id和class的区别比较
- CSS基础知识-四(边框样式、caption、表格居中、边框宽度和高度、id和class的区别、Div+CSS布局)
- 【综合转贴】CSS “点 ”“井号”的含义and ID class区别?
- css中的id和CssClass的区别
- CSS中的class与id区别及用法
- css中的class与id区别及用法
- CSS “点 ”“井号”的含义and ID class区别
- css中id选择器和class选择器的区别?
- CSS中id与class属性的区别
- Class与ID区别 margin和padding区别 CSS学习笔记
- CSS中Class与ID的区别,Margin与Padding的区别(转)
- CSS中class与id的区别及应用
- CSS中id与class的区别