class類的作用有哪些?

https://www.zhihu.com/video/952506339717505024

在樣式表定義一個樣式的時候,可以定義id也可以定義class。

1、在CSS文件里書寫時,id加前綴"#";CLASS用"."

2、id一個頁面只可以使用一次;class可以多次引用。

3、ID是一個標籤,用於區分不同的結構和內容,就象名字,如果一個屋子有2個人同名,就會出現混淆;class是一個樣式,可以套在任何結構和內容上,就象一件衣服;

4、從概念上說就是不一樣的:id是先找到結構/內容,再給它定義樣式;class是先定義好一種樣式,再套給多個結構/內容。

目前的瀏覽器還都允許用多個相同ID,一般情況下也能正常顯示,不過當你需要用JavaScript通過id來控制div時就會出現錯誤。

推薦閱讀:

推動HTML5生態發展,Gospel還能做什麼?
極樂前端周報 ( 第三期 )
炫酷HTML5前端設計源碼分析筆記——落焰
HTML 頁面開頭doctype應該大寫還是小寫?

TAG:Class | 前端開發入門 | HTML5 |