I have an external stylesheet that has specific IE-hacks. Every so often my site will fail to build due to these hacks (it is the hash-hack; for example #margin-top:-2px;
). This is the error:
Unexpected character sequence. Expected a property name for the " : " declaration
I haven't found out a concrete way to get the errors to stop, VS2008 just seems to stop caring after a while. I found this article, but I am unsure of how to edit the files properly so this "error" (since it is legal syntax) will not pop up again.
I'm not sure about 2008, but in 2005 (IIRC), you can go to:
Tools | Options | Text Editor | CSS | CSS Specific
and then untick Detect Errors
I remember having exactly the same problem on 100% valid CSS which MS didn't recognise (big shock), flicked this switch and forgot about the problem forever more.
Tools | Options | Text Editor | HTML | Validation
Make sure 'Show Errors' 'As Warnings' is checked. There was a bug early on that even if it was checked, it wasn't acknowledged, in which case, uncheck it and save the settings, then go back and check it again.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With