Поскольку VML - это подход на основе XML, ему необходимо отдельное пространство имен для всех его элементов.Чтобы использовать префикс в XML, необходимо объявить пространство имен.Это может показаться знакомым:
<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" />
Пространство имен, используемое для VML, обычно имеет префикс, используя букву "v", но это может быть что угодно.Селектор CSS v\:*
просто выбирает любой элемент (*
означает «любой») с префиксом «v».Обратная косая черта только для того, чтобы избежать двоеточия.
VML - это так называемое «поведение по умолчанию», предопределенное браузером.#default
сообщает браузеру доступ к встроенным функциям, #VML
определяет, какое поведение.
В библиотеке MSDN вы можете найти более подробную информацию о Использование поведения DHTML и Атрибут поведения .