I would like to use Validation (CSS 3.0) instead of CSS 2.1 for Visual Studio 2010. I've scanned through SO and noticed a comment saying that 3.0 wasn't finalized so it wasn't available for 2008, but was unsure if this applied to 2010.
Do I just not use CSS 3?
For Visual Web Developer 2010 Express use this:
If you don't want to wait for the service pack, check this out:
http://visualstudiogallery.msdn.microsoft.com/7211bcac-091b-4a32-be2d-e797be0db210/view/Discussions
Worked great for me, although I needed to consult the Q & A for some installation tips.
I did this for Visual Web Developer Express 2010:
Example:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\VWDExpress\10.0_Config\Packages{A764E895-518D-11d2-9A89-00C04F79EFC3}\Schemas\Schema 5] "Friendly Name"="CSS 3.0" "File"="css30.xml"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VWDExpress\10.0\Packages{A764E895-518D-11d2-9A89-00C04F79EFC3}\Schemas\Schema 5] "Friendly Name"="CSS 3.0" "File"="css30.xml"
[HKEY_USERS.DEFAULT\Software\Microsoft\VWDExpress\10.0_Config\Packages{A764E895-518D-11d2-9A89-00C04F79EFC3}\Schemas\Schema 5] "Friendly Name"="CSS 3.0" "File"="css30.xml"
[HKEY_USERS\S-1-5-18\Software\Microsoft\VWDExpress\10.0_Config\Packages{A764E895-518D-11d2-9A89-00C04F79EFC3}\Schemas\Schema 5] "Friendly Name"="CSS 3.0" "File"="css30.xml"
[HKEY_USERS\S-1-5-21-819682056-1984509207-1467669795-1000\Software\Microsoft\VWDExpress\10.0_Config\Packages{A764E895-518D-11d2-9A89-00C04F79EFC3}\Schemas\Schema 5] "Friendly Name"="CSS 3.0" "File"="css30.xml"
Microsoft developers have released an update to the web standards to include CSS 3.0 in Visual Studio.
Web Standards Update for Microsoft Visual Studio 2010 SP1 http://visualstudiogallery.msdn.microsoft.com/a15c3ce9-f58f-42b7-8668-53f6cdc2cd83
After a simple installation, you will have the CSS 3.0 option in Visual Studio.
(The toolbar command is called "Cascading Style Sheet Version for Validation", and is on the "Style Sheet" toolbar.)
I looked a couple months ago and couldn't find CSS3 support either. I just use the W3C online validation tool.
http://jigsaw.w3.org/css-validator/