id是元素的名称,可以供js或其它脚本程序来访问该元素对象,而class是该元素的css类名。
id的值在整个当前网页中应该是唯一的,即某一个元素定义了id="aaa",那么这个网页中其它的元素的id就不能定义成aaa,而class则可以。
另外,形如id="aaa"定义的,在css中是这样设置其样式的:
#aaa{样式列表}
而以class="bbb"形式定义的,在css中应该这样设置其样式:
.bbb{样式列表}
(注意前面有一个点)
有关css的更多内容,请见下面给出的链接中的css教程,内含css2.0全部属性及其语法说明。