おもなフォント

今回は JavaScript のプログラムではなく、Web ページ上で使うべきフォントについてまとめてみました。 デバイスに依存しないようにするには M+ WEB FONTS や Google Noto Sans のような Web フォントが望ましいですが、現在のところ無料の日本語フォントは種類があまりありません。 逆に欧文のフォントは豊富にあるようです。ただ欧文の場合、Arial, Trebuchet MS, Verdana, Courier New, Georgia, Times New Roman は Windows, OS X, iOS で共通に使えます。 なお、Office for Mac 2011 をインストールした Mac mini (OS X El Captian) の Safari で下表を見たところ Meiryo UI, MS UI Gothic, Yu (UI) Gothic 以外の全てのフォントが正しく表示されていました。

フォント表

font-familyサンプル表示WXiAPSJ
Arialabcde ABCDE 12345 あいうえお×××
Hiragino Kaku Gothic Proabcde ABCDE 12345 あいうえお×××
Meiryoabcde ABCDE 12345 あいうえお××××
Meiryo UIabcde ABCDE 12345 あいうえお××××
mplus-1p-regularabcde ABCDE 12345 あいうえお×
mplus-2p-regularabcde ABCDE 12345 あいうえお×
mplus-1c-regularabcde ABCDE 12345 あいうえお×
mplus-2c-thinabcde ABCDE 12345 あいうえお×
mplus-1m-thinabcde ABCDE 12345 あいうえお××
mplus-2m-thinabcde ABCDE 12345 あいうえお××
MS Gothicabcde ABCDE 12345 あいうえお×××××
MS PGothicabcde ABCDE 12345 あいうえお××××
MS UI Gothicabcde ABCDE 12345 あいうえお××××
Noto Sans Japaneseabcde ABCDE 12345 あいうえお×
Trebuchet MSabcde ABCDE 12345 あいうえお×××
Verdanaabcde ABCDE 12345 あいうえお×××
Yu Gothicabcde ABCDE 12345 あいうえお××××
Yu Gothic UIabcde ABCDE 12345 あいうえお××××
Courier Newabcde ABCDE 12345 あいうえお×××
Georgiaabcde ABCDE 12345 あいうえお××
Hiragino Mincho Proabcde ABCDE 12345 あいうえお××
MS Minchoabcde ABCDE 12345 あいうえお××××
MS PMinchoabcde ABCDE 12345 あいうえお×××
Times New Romanabcde ABCDE 12345 あいうえお××

ソース

今回のソースは本HTMLのみです。expand source と表示されている場合はその文字をクリックするとソースが展開表示されます。 展開したソースを元に戻すにはブラウザーの再読み込みボタンを押してください。

fonts.html

M+ FONTS PROJECT の Web フォントを定義する部分です。
<link rel="stylesheet"
 type="text/css" href="http://mplus-fonts.sourceforge.jp/webfonts/mplus_webfonts.css">
Google の Web フォント Not Sans Japanese を定義する部分です。
<style>
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
<table>タグの<td>タグの中でフォント(font-family)を指定しています。
<h2>フォント表</h2>
<table>
	<tr><th>font-family</th><th>サンプル表示</th><th>W</th><th>X</th><th>i</th><th>A</th><th>P</th><th>S</th><th>J</th></tr>
	<tr><td>Arial</td><td style="font-family:Arial;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td><td>×</td><td>×</td></tr>
	<tr><td>Hiragino Kaku Gothic Pro</td><td style="font-family:'Hiragino Kaku Gothic Pro';">abcde ABCDE 12345 あいうえお</td><td>×</td><td>○</td><td>○</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>Meiryo</td><td style="font-family:Meiryo;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>Meiryo UI</td><td style="font-family:'Meiryo UI';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>mplus-1p-regular</td><td style="font-family:mplus-1p-regular;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>mplus-2p-regular</td><td style="font-family:mplus-2p-regular;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>mplus-1c-regular</td><td style="font-family:mplus-1c-regular;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>mplus-2c-thin</td><td style="font-family:mplus-2c-thin;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>mplus-1m-thin</td><td style="font-family:mplus-1m-thin;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>×</td><td>○</td></tr>
	<tr><td>mplus-2m-thin</td><td style="font-family:mplus-2m-thin;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>×</td><td>○</td></tr>
	<tr><td>MS Gothic</td><td style="font-family:'MS Gothic';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>×</td><td>×</td><td>○</td></tr>
	<tr><td>MS PGothic</td><td style="font-family:'MS PGothic';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>MS UI Gothic</td><td style="font-family:'MS UI Gothic';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>Noto Sans Japanese</td><td style="font-family:'Noto Sans Japanese';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>Trebuchet MS</td><td style="font-family:'Trebuchet MS';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td><td>×</td><td>×</td></tr>
	<tr><td>Verdana</td><td style="font-family:Verdana;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td><td>×</td><td>×</td></tr>
	<tr><td>Yu Gothic</td><td style="font-family:'Yu Gothic';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>Yu Gothic UI</td><td style="font-family:'Yu Gothic UI';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>×</td><td>○</td></tr>
	<tr><td>Courier New</td><td style="font-family:'Courier New';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>×</td><td>×</td><td>○</td><td>×</td></tr>
	<tr><td>Georgia</td><td style="font-family:Georgia;">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td><td>○</td><td>×</td></tr>
	<tr><td>Hiragino Mincho Pro</td><td style="font-family:'Hiragino Mincho Pro';">abcde ABCDE 12345 あいうえお</td><td>×</td><td>○</td><td>○</td><td>×</td><td>○</td><td>○</td><td>○</td></tr>
	<tr><td>MS Mincho</td><td style="font-family:'MS Mincho';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>×</td><td>○</td><td>○</td></tr>
	<tr><td>MS PMincho</td><td style="font-family:'MS PMincho';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>×</td><td>×</td><td>×</td><td>○</td><td>○</td><td>○</td></tr>
	<tr><td>Times New Roman</td><td style="font-family:'Times New Roman';">abcde ABCDE 12345 あいうえお</td><td>○</td><td>○</td><td>○</td><td>×</td><td>○</td><td>○</td><td>×</td></tr>
</table>

Powered by