Какой ближайший эквивалент dy
в VML — атрибут VML, который можно использовать для установки высоты строки (интервал между строками, интерлиньяж, вертикальное смещение текста...) текстовых элементов?
В официальной документации по текстовому пути VML ничего не выделяется, что заставляет меня думать, что используется какой-то другой общий атрибут, основанный на позиции y. Если это так, было бы хорошо также знать, как он рассчитывается и компенсируется, например. в многострочном тексте он постоянен для каждой строки или увеличивается на константу?
Зачем: для обратной браузерной совместимости проекта Raphael (контроллер SVG/VML на основе javascript). Сам Raphael не поддерживает dy/line-height, поэтому мне нужно работать напрямую с создаваемыми им узлами SVG/VML. SVG прост: используйте dy=pixels
. Но я не могу найти какие-либо соответствующие документы или ресурсы, в которых указывается эквивалент VML, и в настоящее время у меня нет доступа к IE, чтобы найти его, изучив вывод VML в Internet Explorer.
Я думал, что этот вопрос может быть таким же простым как открытие этого jsfiddle в IE, установленном в режим IE8 и используя Инструменты разработчика, чтобы узнать, какой атрибут устанавливает межстрочный интервал текста. Но, получив доступ к машине с IE, я обнаружил, что... это просто странно. Кажется, ничто не меняет высоту строки или любой другой аспект печати текста VML. Независимо от того, что я меняю, текст просто не сдвинется с места. Не могу понять.