2011-07-03 27 views
0

爲單個規則創建類(如float:left;)還是使用內聯樣式應用它更好?哪個更好:單規則或內聯風格的類?

+2

如果你有很多這些,那麼你將通過class =「fleft」或其他任何東西來節省一些空間,而不是style ='float:left'。此外,如果您決定更改樣式,則可以在工作表中將其更改爲正確的浮動形式,或將其全部刪除 - 而不是要求您更新所有文件。我認爲最好的方法是定義像class =「navigation」這樣的元素,然後將其定義爲float left。 – Prescott

回答

4

無論使用何種可讀性和可維護性,使用內聯樣式永遠都不會更好。

內嵌JavaScript也一樣。

如果你分離邏輯和視圖的東西,它會讓你更容易。

+0

我同意,但你最好給一些參考。 –

+0

@eyazici:完成:) – PeeHaa

3

佈局應該與內容分開,所以你應該在樣式表中有樣式。

3

更好地創建一個類。

  1. 你永遠不知道什麼時候你會想再次使用這種風格。將它放在一個類中可以更容易重用。例如,一個img.right類可用於float右側的所有圖像(類右)。

  2. 如果將來想要這樣做,內聯樣式很難覆蓋。

  3. 元素上的類使這些元素更易於使用JavaScript和其他編程語言進行操作。

  4. 它使您的代碼乾淨,易於閱讀,爲您和他人。