现在的网站大多数在使用DIV+CSS,其中好的出有很多,比如容易修改代码,方便抓取收录,提高网站打开速度等等,这里就不一一的介绍了。在今天的内容中,小编主要介绍下DIV中id与class标签的区别是什么,希望朋友们认真学习,以便日后可以随时使用。
在样式表定义一个样式的时候,可以定义id也可以定义class,比如:ID写法:#test{color:#333333},在页面中调用内容。CLASS写法:.test{color:#333333},在页面中调用内容。id一个页面只可以应用一次,class可以多次引用。
如果网站页面中使用多个雷同class,那么网站在IE中显示也是正常的,id和class其实基本上没什么区别。
但是如果页面存在多个雷同的id影响就是不能通过W3的校验,在页面显示上,目前的涉猎器还都容许你犯这个差错,用多个雷同ID一般情况下也能正常显示。但是当你需要用JavaScript通过id来把持这个div,那就会出现差错。
id是一个标签,用于区分不同的结构和内容,就象你的名字,如果一个屋子有两个人同名,就会出现混合。
class是一个样式,可以套在任何结构和内容上,就象一件衣服。
最后总结:概念上其实两个是不一样的,id是先找到结构或者是内容,再给它定义样式。而class是先定义好一种样式,再套给多个结构和内容。