Я использую Visual Studio 2010. Я установил SP1 и обновление веб-стандартов и перезапустил Visual Studio. Теперь я могу выбрать CSS3 для проверки и Intellisense для CSS-файлов, но для атрибутов «style» html-элементов он все еще использует CSS 2.1. Например, следующий html:
<div style="text-overflow:ellipsis;">
Some text
</div>
выдает следующее предупреждение:
Проверка (CSS 2.1): 'text-overflow' не является известным именем свойства CSS
Вещи, которые я пробовал, которые не работали:
- Добавление панели инструментов CSS не помогло, потому что при просмотре страницы .aspx все параметры отображаются серым цветом
- Параметры -> Текстовый редактор -> В меню CSS нет параметров уровня
- Параметры -> Текстовый редактор -> В меню HTML нет параметров уровня CSS
- Изменение целевой схемы HTML на HTML5 не меняет уровень CSS
- Установка CSS3 IS 2.1.1 ничего не изменила
Есть ли способ заставить Visual Studio использовать CSS3 для атрибутов стиля элементов HTML?