2014-08-27 79 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

相关问题