我页面上的文字在 Safari、Opera 和 Chrome 上看起来很模糊:http: //testowa.portalo.pl/wiadomosci.php
我正在使用这样的 CSS:
.tytulmalykom {
color:#666666;
font-size:11px;
font-variant:small-caps;
}
它在 Firefox 和 Internet Explorer 上运行良好。有没有其他选择?
我页面上的文字在 Safari、Opera 和 Chrome 上看起来很模糊:http: //testowa.portalo.pl/wiadomosci.php
我正在使用这样的 CSS:
.tytulmalykom {
color:#666666;
font-size:11px;
font-variant:small-caps;
}
它在 Firefox 和 Internet Explorer 上运行良好。有没有其他选择?
大多数字体缺少小型大写字体,因此font-variant:small-caps
浏览器会生成假的小型大写字母。他们通过转换为大写字母并减小字体大小来做到这一点。根据字体、浏览器、显示设备和其他因素,结果从可容忍到糟糕不等。除此之外,不同的浏览器在此处应用不同的大小缩减。
因此,您可以通过自己进行大小写转换和字体缩小来获得更一致的结果。如果文本是大小写混合的,它会变得很笨拙,因为要将“Foo”呈现在小型大写字母中以保留大小写区别,您需要使用F<span class="sc">oo</span>
(并在 上设置text-transform: uppercase
and )。结果在印刷上不会很好;你需要一个由印刷师设计的小型大写字体。但至少你有可能在不同的浏览器上获得相同的字体大小减少。(不能保证,因为在应用字体大小方面存在细微差别。)font-size: ...
.sc