多言語化サイトで言語ごとにフォントファミリーを切り替えたい場合、:lang
疑似セレクタを使用すれば実現できます。
Plain Textbody {
/* フォールバック */
font-family: sans-serif;
}
body:lang(ja) {
font-family: 'Noto Sans JP', sans-serif;
}
body:lang(en) {
font-family: Roboto, sans-serif;
}
:lang
疑似セレクタはすべてのブラウザでサポートされているので、環境を気にせず使用できます。
Can I use... Support tables for HTML5, CSS3, etc https://caniuse.com