html - 如何结合 Noto Sans CJK SC 和 Noto Sans CJK TC

标签 html css fonts

这真是一个奇怪的要求,我正在制作一个香港网站。我需要在同一个网页上支持简体繁体中文,并且我还希望它是谷歌Noto字体。

Google 提供了简体繁体两种字体版本。 enter image description here

我的问题是,如果我只设置Noto Sans CJK SC,那么繁体部分将是默认设置,而不是Noto

那么,我该如何解决呢?

最佳答案

您要做的是检测用户的语言环境,然后加载该语言环境需要的字体。他们在地理上是在中华民国吗,那里所有的东西都是简体中文?通过交换 <style> 加载简体中文字体加载支持该打印选择的字体。是在香港/台湾还在使用繁体字的地方吗?改为加载繁体中文。

然后另外提供某种下拉菜单或按钮集,用户可以点击它们在繁体中文和简体中文之间切换。

理想情况下,这两个都应该输入并读取 localStorage这样您就可以保存他们的偏好,然后在以后的访问中读回。

关于html - 如何结合 Noto Sans CJK SC 和 Noto Sans CJK TC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41209681/

相关文章:

javascript - 如何单独显示/隐藏具有相同类名的div?

jquery - 使用 jQuery 更改 SelectMenu 中特定选项的样式

c++ - 如何使用 Freetype 沿基线对齐字形?

HTML 预加载字体并在 css 中使用它

css - Font Awesome : Not rendering in IE on S3

css - HTML 元素向右对齐以将左侧空间填充到另一个动态元素

php - unicode 和 utf8 数据从数据库读取到 php/html

javascript - Firefox onkeydown 检测按下的键

Jquery 切换 Action

html - 如何使 div 组的背景颜色更宽?