我有一个页面需要使用非默认字体,并不是每个人都有这些字体,所以我使用了 CSS 的跨浏览器字体技巧。代码是这个
@font-face {
font-family: 'Bebas';
src: url('Bebas.eot');
src: local('Bebas'),
local('Bebas'),
url('Bebas.ttf') format('truetype'),
url('Bebas.svg#font') format('svg');
}
现在这段代码完美地适用于我尝试过的所有不同字体,所以我对它非常满意。然而,我的问题是,如果我尝试将文本设置为粗体或斜体,除非安装了字体,否则它不起作用。有没有办法解决这个问题?或者这是跨浏览器字体支持的限制?