2014-09-01 28 views

回答

0

個人對我來說,我在運行中生成大量的動態HTML爲我的Web應用程序。因此,我嘗試從不使用ID,因爲我製作了相同HTML對象的多個實例。

曾經有一個ID的副本被認爲是可怕的做法,所以我總是使用類名作爲選擇器。

但這就是我。

0

身份證只應該用於一件事。然而,一個班級可以被賦予許多不同的東西。 你可以很容易地深入回答

+1

或者他可以問一個關於Stack Overflow的問題... – Will 2014-09-01 19:54:30

0

谷歌這更多的一些人認爲使用ID在CSS一個不好的做法,因爲:

  1. 的元素不重複使用該網頁上。
  2. 這是開始向下延伸到特異性。
  3. 通常情況下,ID是指具體的東西,抽象會很難。
  4. 任何性能提升,通過使用ID回升,是通過添加任何其他選擇向左該ID

http://screwlewse.com/

1

筆者稱之爲do-前綴引述否定,我給他們打電話(並用它們作爲)js-jQ-前綴。
JavaScript有在DOM操作可能應用的整體規模......不僅僅是一個do-

那些前綴,表示完全由JS使用類,意味着你不能在IE中找到他們:style.css而是作爲一些Javascript邏輯的一部分,在script.js

不能使用ID多次原因ID應該是在任何情況下獨特的單頁,因此,類用一個前綴五香來區分它的應用程序。
(hm ... do- ...仍然看起來很可笑。)

相關問題