う?む、絶対確実な方法はないですねぇ。
- 確実に入ってそうな英字フォントを指定する
- span 要素に
lang="en"
を指定する
でも、確実にある英字フォントってあるかなぁ。Linuxでもモナーフォントだとyenマークになりますし。
- 追記
-
いろいろ追加して書いてみた。
font-family | \ | (Q) | (l) | (I) |
---|---|---|---|---|
無指定 | \ | Q | l | I |
無指定 (lang="en") | \ | Q | l | I |
※ 完全じゃないです。font-family
は一つのみ指定してます。指定フォントがない環境では標準設定のフォントで表示されます。
font-family | \ | lang="en" | (Q) | (l) | (I) |
---|---|---|---|---|---|
Sans-Serif | \ | \ | Q | l | I |
Sans-Serif (lang="en") | \ | \ | Q | l | I |
メイリオ | \ | \ | Q | l | I |
MS Pゴシック | \ | \ | Q | l | I |
Arial | \ | \ | Q | l | I |
Verdana | \ | \ | Q | l | I |
Tahoma | \ | \ | Q | l | I |
Lucida Sans Unicode | \ | \ | Q | l | I |
Impact | \ | \ | Q | l | I |
Trebuchet MS | \ | \ | Q | l | I |
VL Pゴシック | \ | \ | Q | l | I |
IPA モナー Pゴシック | \ | \ | Q | l | I |
font-family | \ | lang="en" | (Q) | (l) | (I) |
---|---|---|---|---|---|
Serif | \ | \ | Q | l | I |
Serif (lang="en") | \ | \ | Q | l | I |
Times New Roman | \ | \ | Q | l | I |
Times | \ | \ | Q | l | I |
Georgia | \ | \ | Q | l | I |
MS P明朝 | \ | \ | Q | l | I |
Comic Sans MS |
\ | \ | Q | l | I |
Symbol (Symbol) | \ | \ | Q | l | I |
Webdings (Webdings) | \ | \ | Q | l | I |
IPA モナー P明朝 | \ | \ | Q | l | I |
font-family | \ | lang="en" | (Q) | (l) | (I) |
---|---|---|---|---|---|
Monospace | \ | \ | Q | l | I |
Monospace (lang="en") | \ | \ | Q | l | I |
Courier New | \ | \ | Q | l | I |
Courier | \ | \ | Q | l | I |
MS 明朝 | \ | \ | Q | l | I |
MS ゴシック | \ | \ | Q | l | I |
VL ゴシック | \ | \ | Q | l | I |
IPA モナー ゴシック | \ | \ | Q | l | I |
IPA モナー 明朝 | \ | \ | Q | l | I |