刚在落伍看到的,放到这里
CSS中.这三种写法有何不同?
logo { margin:0; }
#logo { margin:0; }
.logo { margin:0; }
前面加#. 加. 什么也不加.有什么区别?
#td 通过id=方式调用
.td 通过 class=方式调用
td 不需要调用,针对整个页面的td元素
w3c规定每个元素只能有一个唯一的id属性,就是说id和元素是1对1关系
所以用#logo是为ID为logo的元素指定css
而如果某样式需要多次被调用,则用.logo这样,在所有需要调用此样式的对象中是用class=”logo”调用