也許它不應該。但請忍受我。我使用谷歌Web字體,和我包括PT Sans字體,像這樣:歌劇不從網絡字體呈現某些字符
<link href="https://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
,我甚至有設置的.htaccess像這樣:
<IfModule mod_headers.c>
<FilesMatch "\.woff$">
Header set Content-Type "application/octet-stream"
</FilesMatch>
<FilesMatch "\.ttf$">
Header set Content-Type application/octet-stream
</FilesMatch>
</IfModule>
現在PT Sans字體不包括波羅的海( ąčęėįšųūž)字符,我正在使用。但是,Chrome,Firefox,IE都可以完美呈現它們 - 甚至不會使用其他字體。歌劇只是跳過它們並留下一個空白的空間。
只是意識到它只用粗體字體。檢查這個例子:
<!doctype html>
<html lang="en" class="no-js">
<head>
<title>Font test</title>
<meta charset="UTF-8">
<link href="https://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic" rel="stylesheet" type="text/css">
</head>
<body style="font-family:'PT Sans';">
aceeisuuz<br />
ąčęėįšųūž
<p style="font-weight:bold">ąčęėįšųūž</p>
</body>
</html>
現在我該如何解決它?
它不會通過jsfiddle顯示給我。完全一樣的Opera構建。粗體字符串未呈現。這到底是怎麼回事? – donkapone 2012-03-19 14:16:21
我清除了Opera緩存並重新加載了您的jsfiddle示例。粗體字符串在頁面加載時出現,然後消失。 – donkapone 2012-03-19 14:19:41
非常時髦。人力資源管理。當我遇到隨機出現的東西時,我總是很鄙視。這有一個根本原因,我們如何縮小它? – MetalFrog 2012-03-19 14:42:12