Я настоятельно рекомендую не использовать VML.
VML поддерживается только в IE.Вместо этого все другие браузеры поддерживают SVG, и даже в IE IE9 теперь поддерживает SVG и эффективно поддерживает только VML как устаревшую функцию.
Конечно, это не поможет, если вы пытаетесь поддерживать версию IE8 и ранее, так как они имеют только VML, а не SVG.Тем не менее, существует ряд библиотек Javascript, которые позволяют вам работать с SVG и на лету преобразуют в VML для IE, что означает, что из вас, использующих SVG, вы можете написать код, который работает во всех браузерах.
Лучшая из этих библиотек - Рафаэль .Это настоящая межбраузерная библиотека векторной графики, по умолчанию SVG, но с отступлением от VML, где это необходимо, и покрытие всех несоответствий браузера с помощью согласованного набора инструментов, полностью прозрачного как для вас, так и для разработчика.
Другая библиотека, которую следует рассмотреть, - SVG2VML .Есть и ряд других, которые можно найти, немного погуглив.
Надеюсь, это поможет.