类(Class)实际上是对某种类型的对象定义变量和方法的原型。
类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身 并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。 虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。
标签:id是元素的名称,可以供js或其它脚本程序来访问该元素对象,而class是该元素的css类名。
id的值在整个当前网页中应该是唯一的,即某一个元素定义了id="aaa",那么这个网页中其它的元素的id 就 不能定义成aaa,而class则可以。
区别:加(.)的就是用类来表示的,引用的时候要用class=
没加的是标签的,引用的时候用 另外,形如id="aaa"定义的,在css中是这样设置其样式的:
#aaa{ 样式列表 }
而以class="bbb"形式定义的,在css中应该这样设置其样式:
. bbb{ 样式列表 }
高级:高级是使用CSS选择器进行更高级的设限!
它的运用与标签没有区别!