爲單個規則創建類(如float:left;)還是使用內聯樣式應用它更好?哪個更好:單規則或內聯風格的類?
0
A
回答
4
無論使用何種可讀性和可維護性,使用內聯樣式永遠都不會更好。
內嵌JavaScript也一樣。
如果你分離邏輯和視圖的東西,它會讓你更容易。
+0
我同意,但你最好給一些參考。 –
+0
@eyazici:完成:) – PeeHaa
3
佈局應該與內容分開,所以你應該在樣式表中有樣式。
3
更好地創建一個類。
你永遠不知道什麼時候你會想再次使用這種風格。將它放在一個類中可以更容易重用。例如,一個
img.right
類可用於float
右側的所有圖像(類右)。如果將來想要這樣做,內聯樣式很難覆蓋。
元素上的類使這些元素更易於使用JavaScript和其他編程語言進行操作。
它使您的代碼乾淨,易於閱讀,爲您和他人。
相關問題
- 1. ModSecurity規則:哪個更好 - GotRoot或TrustWave?
- 2. 哪個更好的Scala風格?
- 3. WPF - 哪一個更好?風格或用戶控制?
- 4. 哪個更好? StorageFile類或IsolatedStorage類
- 5. SocketChannel:單個或多個,哪個更好?
- 6. 哪個是.htaccess文件中的正確/更好的規則?
- 7. Gridview內聯風格
- 8. 風格水平規則
- 9. 哪個更好的使用Redux的CRUD編碼風格?
- 10. 哪個代碼更好的編程風格
- 11. min或gzip,哪個更好?
- 12. 哪個更好? OpenCyc或ConceptNet?
- 13. 哪個更好,Nagios或Sensu?
- 14. jqGrid或dataTable,哪個更好?
- 15. PHP:ParseCSV或PHPExcel哪個更好?
- 16. DataTable或IList?哪個更好?
- 17. 哪個更好? city.state.id或city.state_id
- 18. PigServer或PigRunner?哪個更好?
- 19. 哪個更好H2或HSQLDB?
- 20. 哪個更好:PooledConnectionFactory或CachingConnectionFactory?
- 21. 哪個更好Paperclip或CarrierWave?
- 22. 哪個更好Math.random()或UIDUtil.createUID()
- 23. 哪個更好BOOST_MPL_ASSERT或BOOST_STATIC_ASSERT?
- 24. Magento或Prestashop,哪個更好?
- 25. Gzip或ob_flush()?哪個更好?
- 26. Japid或Scala哪個更好?
- 27. 哪個更好c89或c99
- 28. Coredata或Sqlite哪個更好
- 29. 哪個更好... GATE或RapidMiner
- 30. 哪個更好 - PyInstaller或cx_Freeze?
如果你有很多這些,那麼你將通過class =「fleft」或其他任何東西來節省一些空間,而不是style ='float:left'。此外,如果您決定更改樣式,則可以在工作表中將其更改爲正確的浮動形式,或將其全部刪除 - 而不是要求您更新所有文件。我認爲最好的方法是定義像class =「navigation」這樣的元素,然後將其定義爲float left。 – Prescott