如果类实际上没有定义类,那么它是否会对浏览器的性能产生负面影响,将类名分配给元素的css类属性?
使用JQuery选择器的类名称并不罕见.我通常使用一个只用于选择元素的类,并且永远不会在任何地方实际定义类.
我假设大多数浏览器都会寻找css类定义,如果定义了样式,你可能会以某种方式使搜索短路?
我的理解是在呈现页面元素之前将css样式编译在一起.这就是为什么将所有CSS定义保持在一起而不是将它们与脚本标记分开是很重要的,因为它会导致大多数浏览器在每次与其他定义混合时重新编译CSS.这种含义可能非常严重,允许在应用样式之前呈现页面.
但是,在实践中,我猜想定义或不定义CSS类之间的性能差异可以忽略不计.
VS2010中的ASP NET 4.0项目中没有可用于文件的高级属性设置.我查看了选项设置,但我没看到如何打开它们.
我正在寻找Build Action设置,所以我可以设置为Embedded Resource.
这是否仅在项目编译为程序集DLL时才可用?

这是4guysfromrolla样本的屏幕截图.请注意,他们的示例是用户控件.