Visual studio 2010 在VisualStudio2010SP1Web更新中将CSS 3.0设为默认值

Visual studio 2010 在VisualStudio2010SP1Web更新中将CSS 3.0设为默认值,visual-studio-2010,asp.net-mvc-3,html,css,Visual Studio 2010,Asp.net Mvc 3,Html,Css,我正在VisualStudio2010中从事HTML5/CSS 3.0/MVC3项目。每次我重新启动VS并打开CSS文件时,它总是设置为“CSS 2.1”。有没有办法告诉VS我希望始终使用CSS 3.0(或者至少在默认情况下) 顺便说一句,我在“工具>选项>文本编辑器>HTML”下查看过-没有CSS选项,默认为HTML5。我还查看了“工具>选项>文本编辑器>CSS”-据我所知,没有版本选项 谢谢, Michael在SP1之后,我也遇到了类似的问题。 我必须专门安装这里找到的“CSS 3 Inte

我正在VisualStudio2010中从事HTML5/CSS 3.0/MVC3项目。每次我重新启动VS并打开CSS文件时,它总是设置为“CSS 2.1”。有没有办法告诉VS我希望始终使用CSS 3.0(或者至少在默认情况下)

顺便说一句,我在“工具>选项>文本编辑器>HTML”下查看过-没有CSS选项,默认为HTML5。我还查看了“工具>选项>文本编辑器>CSS”-据我所知,没有版本选项

谢谢,
Michael

在SP1之后,我也遇到了类似的问题。
我必须专门安装这里找到的“CSS 3 Intellisense模式-->

重新启动VS,它开始记住我上次设置的内容。HTH安装:

还使VS记住CSS 3.0验证设置

Web标准更新为用户提供了急需的HTML5和CSS3支持 VisualStudio2010SP1。它将VS 2010 intellisense&validation作为 接近W3C规范,因为我们可以通过扩展获得。 此扩展支持的最显著功能包括:

HTML5–视频、音频、输入类型、拖放、WAI-ARIA、微数据、, Schema.org浏览器API–地理位置和本地存储CSS3–2D 变换、三维变换、动画、背景和边框、基本长方体 模型、基本用户界面、行为、颜色、灵活的方框布局、字体、页面 媒体、超链接演示、行、列表、字幕、媒体查询、, 多列、名称空间、表示级别、Ruby、选择器、, 语音、语法、模板布局、文本和过渡。它还支持 特定于供应商的前缀,如–ms、-webkit和-moz


默认CSS模式由选定的HTML模式定义,但没有用户界面来更改HTML模式所针对的CSS模式。您必须通过编辑适当的HTML模式手动执行此操作

要使HTML5以CSS 3.0为目标,请编辑

"\Microsoft Visual Studio 10.0\Common7\Packages\schemas\html\html_5.xsd"

并将vs:cssschema更改为“css3.0”。

下载最新的Visual Studio 2010更新,网址为

“Microsoft Visual Studio 2010 SP1的Web标准更新”添加了CSS3支持,并更新了HTML5智能感知和验证,包括新的JavaScript API

安装说明:
如果已将visual studio安装到其他目录而不是默认目录,请不要安装此更新。

谢谢。这很有帮助,这就是我指的CSS 3。但我真正想要的是(我的问题是)在每次打开CSS文件时选择CSS 3,而不是选择2.1,然后切换下拉列表,这让我发疯。:)也许我不应该“总结”,让我解释一下。安装SP1后,我遇到了与您相同的问题。-->当我重新启动VS2010时,CSS3不会保持默认状态。当我第一次打开VS时,它总是选择CSS 2.1。然后我专门安装了我提到的包,神奇的是,它会记住我最后选择的内容。我写这篇文章只是为了澄清,不是为了学究。:)令人惊叹的!我重新安装了这个版本(我想它已经更新了),现在它仍然存在。谢谢,太棒了,谢谢!顺便说一句,现在有一个新的补丁可用。VS11更直接地支持这一点,因此如果您可以使用VS11,这会有所帮助…谢谢,这为我完成了任务。