强制 Visual Studio 2010 将 CSS 放置在非内联文件中?

Posted

技术标签:

【中文标题】强制 Visual Studio 2010 将 CSS 放置在非内联文件中?【英文标题】:Force Visual Studio 2010 to Place CSS in File Not Inline? 【发布时间】:2011-03-14 01:22:12 【问题描述】:

默认情况下 VS 2010 喜欢将 CSS 内联,我想知道是否有办法强制将 CSS 放入 css 文件中?

【问题讨论】:

【参考方案1】:

您指的是控件在 asp.net webforms 中使用的内联样式吗??

如果是这样,那么以下内容可能会有所帮助,但可能无法解决所有问题。

不要使用控件的任何样式属性,除非将类属性设置为位于 css 文件中的类名。不幸的是,这确实取决于控件在 html 中的实际呈现方式,因此这可能不适用于所有内容。幸运的是,他们应该已经用 vs2010 清理了很多控件,但我还没有机会尝试。

asp.netmvc 也没有控制问题,因为您可以完全控制所有内容的呈现方式。假设您还没有遗留代码,这可能是一个更灵活的选择。

【讨论】:

【参考方案2】:

我需要做相反的事情,但希望它可能会有所帮助

转到工具 --> 选项 --> HTML 设计器 --> CSS 并将所有属性更改为 CSS 类。

【讨论】:

以上是关于强制 Visual Studio 2010 将 CSS 放置在非内联文件中?的主要内容,如果未能解决你的问题,请参考以下文章

如何让 Visual Studio 2010 将文件扩展名识别为 C#/ASPX/C/C++ 文件?

使用 Visual Studio 2010 代码分析检查 XML 代码文档

visual studio 2010编译c的设置方法

visual studio2010怎么打开C语言编译器啊,本人新手。。。

从 Visual Studio 2010 迁移到 2012 时的 C++11 问题

电脑里的visual studio 2010怎么打开