在母版页,内容页面和用户控件中管理CSS?

时间:2012-05-21 00:21:28

标签: asp.net .net css

在网络中,我正在使用内容页面,母版页和用户控件。请指导我为所有这些编写css的最佳实践。应该在页面?在seprate文件中。每个(内容,主控和用户控件)的单独文件?或一个单独的seprate文件?

考虑到易于更改和扩展,在专业环境中编写的方式是什么。

我正在编写嵌套CSS代码。

由于

2 个答案:

答案 0 :(得分:2)

您应该编写单独的css文件,从主页面链接。多少文件取决于您应用的复杂程度。

将css直接放入您的页面将导致不必要的额外带宽使用,而单独的文件可以被缓存。与Javascript相同,顺便说一句。

答案 1 :(得分:1)

不要对这样的事情说教。根据经验,将整个站点中使用的样式放在单独的样式表中。

如果您的一次性风格仅适用于一个页面或控件,那么只要将其粘贴在页面本身上就不会感到难过。你做的越多,修改整个网站的外观就越难。有权衡。