css问题,前面的 . 和 # 号的区别是什么呢?求解

<style type="text/css">
.yangshi{ color:#F00;}
#abc{ color:#0F0;}
</style>

.开头的是类可以多个标签一起用,#开头的是ID,唯一的
<div class=yangshi>111</div>
<div class=yangshi>222</div>
<div class=yangshi>333</div>

<div id=abc>id是唯一的,最好不要多个标签用相同的ID</div>
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-11
#是ID 也是锚 是唯一的最好不要有想同的ID 那样会报各种奇葩的错误。
.是类 可以通用一般都用类.
<a href="#1">连接到#1</a>

<div id='1'>被跳转到的对象</div>
对于类 一个元素可以有不同的类中间用空格分开
如<a class="nav back"></a>
第2个回答  2012-01-16
超基础的问题,别骂我啊,我不解释区别是什么,我解释一下两个引用的方法吧。
.(点)的引用是:<div class="yangshi"></div> #(井)的引用是<div id="abc"></div>
一张页面内class属性的个数不限,id属性只有一个,至于为什么要用id,随着时间的推移,知识的慢慢积累,你会懂!!!
第3个回答  2012-01-11
<div id="abc"></div>
<div class="yangshi"></div>

<style type="text/css">
.yangshi{ color:#F00;}<这个定义的是<div class="yangshi"></div>这个盒子>
#abc{ color:#0F0;}<这个定义的是<div id="abc"></div>这个盒子>
</style>