爲了良好的可維護性,css文件有多少行(實際上)?我正在處理一個具有15K多行的css文件。我想就此提出建議。一個css文件可以包含多少行?
-1
A
回答
1
1
與大多數文件一樣,CSS文件顯然可以隨意使用。爲了提高加載時間,並且像您提到的那樣,爲了便於維護,CSS文件越短越好。
15K行聽起來過多。在可能的情況下,只要編碼,就想嘗試遵循'永不重複'的一般規則。該文件中可能有相似或不相關的樣式。我建議(稍微艱鉅的任務)嘗試儘可能壓縮文件,併合並或刪除樣式。
我不認爲對CSS文件大小有任何明確的最佳實踐限制。我從來不需要一個長度超過3000行的文件,但是一個非常複雜的網站可能需要一個比這更大的文件。基本規則是儘量使CSS文件儘可能短,以實現您需要實現的內容。
+0
我不是一名css開發人員,但我想知道代碼在我們的代碼庫中有異味。感謝您的意見:這給了我一個想法,除了極少數情況外,超過3000行是不實際的。此外,我認爲我們的CSS風格有很多問題,比如「不要重複自己」。 – Swami 2014-08-28 12:58:06
相關問題
- 1. CSV文件可以包含多少行?
- 2. 一行可以包含多少個字符?(C#打印文本)
- 3. .docx文件中可以包含多少個headerX.xml文件?
- 4. QPlainTextEdit - 它可以包含多少行?
- 5. 元素可以包含多少行
- 6. 有多少個id可以包含itemref?
- 7. 一個類應該包含多少行?
- 8. 單個集合在mongoDb中可以包含多少個文檔?
- 9. 可以一個MP4文件包含多個電影原子?
- 10. PHP可以包含多少深度
- 11. 是否可以在一個html標籤中包含一個css文件?
- 12. 包含文件是否可以從另一個包含文件調用函數?
- 13. 包含許多文件或僅包含一個文件
- 14. 一次可以運行多少個AVD?
- 15. 可以.js文件「包含」另一個.js文件
- 16. B +樹中葉級可以包含多少個鍵
- 17. ES羣集可以包含多少個節點?最大數量
- 18. 包含一個包含多個數組的php文件
- 19. 哪個文件包含magento中包含的css和js文件?
- 20. 我如何可以grep,對於包含多個範圍的至少一個occurence
- 21. 我可以預處理一個較少的css文件嗎?
- 22. 多次包含一個jsp文件
- 23. InputStream包含多個文件
- 24. 在另一個可執行文件中包含可執行文件
- 25. json文件是否可以包含多個對象?
- 26. iPad上的Swift Playground可以包含多個源文件嗎?
- 27. 有多少文本可以放入一個string.xml文件中?
- 28. 可以在一個ant XML構建文件中包含一個XML文件嗎?
- 29. 哪裏可以找到缺少的「C」包含文件。 (* .h)中
- 30. 一個類文件可以實現多少個接口
15k? ... 怎麼樣?你是否複製了風格並做了細微的修改? 也許SASS是要看的東西。使用SASS,您可以將您的css分成較小的塊,而無需在客戶端加載幾種不同的stylehets。 – timo 2014-08-27 12:59:54
我只是繼承了代碼。我認爲有重複的風格。我會看看SASS。謝謝。 – Swami 2014-08-28 12:52:29