Я ищу способ сжатия относительно небольших областей текста на странице, чтобы имитировать графическую кнопку, которая была сделана нестандартным шрифтом. В идеале, только буквы будут сжиматься или уменьшаться, оставляя пространство между словами более или менее одинаковым. Я знаю, что есть некоторые атрибуты CSS, которые делают подобные вещи, но они больше сосредоточены на расстоянии между буквами, а не на ширине самих букв. Эти методы CSS также не очень удобны для разных браузеров. Большая часть пользователей использует IE6, что накладывает большие ограничения на методы на основе CSS из блоков.
Итак, есть ли способ управления шириной / интервалом символов, который подходит для кросс-браузерного подхода? Я знаю, что jQuery довольно хорошо работает во всех браузерах, поэтому можно ли это сделать с помощью jQuery, манипулируя расположением букв и, возможно, их шириной? Это небольшие кусочки текста, по 5 слов за раз или около того, поэтому со скоростью можно разобраться позже.
EDIT: Итак, свойство CSS letter-spacing, а также свойство word-spacing позволят мне контролировать пространство между буквами / словами. Тем не менее, это заставляет вещи выглядеть раздавленными. Если это действительно единственный вариант, то мне придется заставить его работать, но то, что я действительно ищу, это способ сжать буквы, чтобы сделать символы тоньше.