2014-08-27 101 views
-1

爲了良好的可維護性,css文件有多少行(實際上)?我正在處理一個具有15K多行的css文件。我想就此提出建議。一個css文件可以包含多少行?

+0

15k? ... 怎麼樣?你是否複製了風格並做了細微的修改? 也許SASS是要看的東西。使用SASS,您可以將您的css分成較小的塊,而無需在客戶端加載幾種不同的stylehets。 – timo 2014-08-27 12:59:54

+0

我只是繼承了代碼。我認爲有重複的風格。我會看看SASS。謝謝。 – Swami 2014-08-28 12:52:29

回答

1

.css文件的大小是無限的。

+1

這不是問題。問題是有多少實際上可以具有良好的可維護性。這將產生主要基於oppinion的答案,因此它很可能會被關閉。 – timo 2014-08-27 13:02:56

+1

這是你主要問題的正確答案。 「一個css文件可以包含多少行?」 – 2014-08-27 13:04:36

+1

這是標題的正確答案,問題在描述性文字中定義。 – timo 2014-08-27 13:08:32

1

與大多數文件一樣,CSS文件顯然可以隨意使用。爲了提高加載時間,並且像您提到的那樣,爲了便於維護,CSS文件越短越好。

15K行聽起來過多。在可能的情況下,只要編碼,就想嘗試遵循'永不重複'的一般規則。該文件中可能有相似或不相關的樣式。我建議(稍微艱鉅的任務)嘗試儘可能壓縮文件,併合並或刪除樣式。

我不認爲對CSS文件大小有任何明確的最佳實踐限制。我從來不需要一個長度超過3000行的文件,但是一個非常複雜的網站可能需要一個比這更大的文件。基本規則是儘量使CSS文件儘可能短,以實現您需要實現的內容。

+0

我不是一名css開發人員,但我想知道代碼在我們的代碼庫中有異味。感謝您的意見:這給了我一個想法,除了極少數情況外,超過3000行是不實際的。此外,我認爲我們的CSS風格有很多問題,比如「不要重複自己」。 – Swami 2014-08-28 12:58:06

相關問題