I have a page which requires use of non-default fonts, and not everyone has these fonts, so I am using the cross browser font trick with CSS. Code is this
@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');
}
Now this code works perfectly with all different fonts I have tried, so I was very happy with it. My problem however is that if I try to make the text bold or italics, it doesn't work unless the font is installed. Is there anyway to get around this? Or this is a limitation with cross browser font support?