Tôi đang làm việc trên một trang web và hiện đang sử dụng @ font-face tehnique (this + this) để tải phông chữ. Tôi nhận thấy rằng một số ký tự đặc biệt không tải đúng -> ŠĐŽČĆ šđžčć. Đây là những ký tự tồn tại trong phông chữ. Vì vậy, tôi đã làm một bài kiểm tra ... tôi tải lên một trang thử nghiệm với @ font font-face và phông chữ cufon ... Kết quả là dưới đây ->@ font-face vs. cufon
và dĩ nhiên, đây là mã ->
<html>
<head>
<script type="text/javascript" src="cufon-yui.js"></script>
<script type="text/javascript" src="ReprobateCRO_400.font.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<script type="text/javascript">Cufon.set('fontFamily', 'ReprobateCRO').replace('h1');</script>
<style type="text/css">
@font-face {
font-family: 'ReprobateCROLASTRegular';
src: url('reprob_cro_last_last-webfont.eot');
src: local('ReprobateCROLASTRegular'),
url('reprob_cro_last_last-webfont.eot?#iefix') format('embedded-opentype'),
url('reprob_cro_last_last-webfont.woff') format('woff'),
url('reprob_cro_last_last-webfont.ttf') format('truetype'),
url('reprob_cro_last_last-webfont.svg#ReprobateCROLASTRegular') format('svg');
font-weight: normal;
font-style: normal;
}
h2{
font-family:ReprobateCROLASTRegular;
}
</style>
</head>
<body>
<h1>--> CUFON --> šđžčć ŠĐŽČĆ</h1>
<br/><br/>
<h2>--> @FONT-FACE --> šđžčć ŠĐŽČĆ</h2>
</body>
</html>
cho đến nay tôi đã tryed chuyển đổi bảng mã từ utf8, widnwos1250, và không có gì có vẻ làm việc với @ font-face tehnique ...
Vì vậy, tôi có hai câu hỏi ... Có ai biết chuyện gì đang xảy ra ở đây không? Và, nếu tôi chuyển sang sử dụng cufon insted của @ font-face - bao nhiêu sẽ làm chậm tải trang? (concidering cufon sử dụng JS để tải phông chữ)
Cảm ơn bạn đã dành thời gian!
tôi phải được thiếu cái gì, nhưng có vẻ đúng với tôi ... –
@Andrej gì trình duyệt bạn đang sử dụng? –
các ký tự đặc biệt trên phông chữ @ bị rối tung lên trong tất cả các trình duyệt hiện đại .. được thử nghiệm trong chrome, firefox, IE> 7, opera, safari ... trông giống nhau ở mọi nơi ... – Andrej