2

我需要在网站中使用 Palatino 字体。问题是字体缺少一个重要的字距对 VA,至少在我的机器上:

字距调整示例

我可以在主网站标题中解决这种情况。这意味着我可以插入显式标记 ( <span class="kern">VA</span>LUE) 并在那里调整字距。但是使用 CSS 属性调整 VA 对letter-spacing也会收紧以下对:

拧紧后紧缩样本

现在 AL 对是不可接受的(另见jsFiddle)。我该怎么办?

4

2 回答 2

1

哈,我是个白痴。显然,只针对第一个字母:

<p>VALUE</p>
<p><span class="kern">V</span>ALUE</p>

橡皮鸭调试就这么多。

于 2013-04-24T07:15:56.497 回答
1

我刚刚为此目的创建了这个项目:

杰宁网

用法很简单 - 因此对于您的示例,您将执行以下操作:

$('p').jerning("VA", -0.1);

这意味着您不必手动编辑大量文本的跨度。

于 2013-10-06T10:25:31.793 回答