任何人都可以向我解釋爲什麼當我設置lang="ar"
字體家族選擇sans-serif
字體,而當它是lang="en"
它選擇Open Sans
。不同的字形選擇不同的語言
<html lang="ar">
<head>
<link href="https://fonts.googleapis.com/css?family=Open+Sans|Roboto" rel="stylesheet">
</head>
<body style="font-family: 'Open Sans', sans-serif;">
السلام عليكم
</body>
</html>
<html lang="en">
<head>
<link href="https://fonts.googleapis.com/css?family=Open+Sans|Roboto" rel="stylesheet">
</head>
<body style="font-family: 'Open Sans', sans-serif;">
السلام عليكم
</body>
</html>
也許Open Sans不包含該語言所需的字符?在這種情況下,它將回退到下一個字體。 –
@NiettheDarkAbsol非常感謝,有用的簡短回答。 請把它作爲答案,我會接受它。 – user3260672
您可以通過fonts.google.com –