CSSでのフォント指定

CSSで使われるフォントには、Wikipedeaによると、次のようなものがあるという。


ローカルのパソコンで実際にこの通りに表示されるかどうかは、当該フォントが現実にパソコンにインストールされているかどうかによる。存在しないフォントは「想定通り」には表示できないということである。ただ、それがなくてもそれなりの表示はされるようである。しかし、使い物になるかどうかは別として。

実際に使い物になるのは、sans-serif, serif, monospace だけである。sans-serif と serif はpcsm化で通常の*.htmlで使っている。ただし、パソコンではそれらより先に「MS ゴシック」「MS 明朝」を指定しているからそれが表示されていると思われる。

monospace

このフォントはパソコンにはない(と思うが)、いわゆる等幅フォントで表示されている。これは使える。実際にも次のような16進ダンプでは必須のものである。

16進ダンプ : 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 --- : ----------------------------------------------------------- 000 : 82 B1 82 EA 82 CD 53 68 69 66 74 5F 4A 49 53 2F 43 52 4C 46 002 : 89 FC 8D 73 82 CC 83 65 83 4C 83 58 83 67 81 42 0D 0A 94 BC 004 : 8A 70 83 4A 83 5E 83 4A 83 69 82 CC CE DD C0 DE D0 CE 82 C6 006 : BC C9 BB DE B7 B1 B2 81 42 0D 0A 96 7B 93 63 94 FC 95 E4 41 008 : 42 43 31 32 33 81 42 8E C2 8D E8 88 A4 82 CD 82 A9 82 ED 82 010 : A2 82 A2 81 42 0D 0A

pg4 .pg4 { color:navy; font-family:monospace; font-size:15px; line-height:1.5; background-color:#ffffff; border:0px solid #ffffff; padding:5px; white-space:pre; }


fantasy

装飾フォントだがANK文字以外には使い道はない。
「.pg4」スタイルのfont-familyをfantasyに変えたもの。他の部分は同じ。

装飾フォント : 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 --- : ----------------------------------------------------------- 000 : 82 B1 82 EA 82 CD 53 68 69 66 74 5F 4A 49 53 2F 43 52 4C 46 002 : 89 FC 8D 73 82 CC 83 65 83 4C 83 58 83 67 81 42 0D 0A 94 BC 004 : 8A 70 83 4A 83 5E 83 4A 83 69 82 CC CE DD C0 DE D0 CE 82 C6 006 : BC C9 BB DE B7 B1 B2 81 42 0D 0A 96 7B 93 63 94 FC 95 E4 41 008 : 42 43 31 32 33 81 42 8E C2 8D E8 88 A4 82 CD 82 A9 82 ED 82 010 : A2 82 A2 81 42 0D 0A


cursive

草書フォントだがANK文字以外には使い道はない。
「.pg4」スタイルのfont-familyをcursiveに変えたもの。他の部分は同じ。

草書フォント : 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 --- : ----------------------------------------------------------- 000 : 82 B1 82 EA 82 CD 53 68 69 66 74 5F 4A 49 53 2F 43 52 4C 46 002 : 89 FC 8D 73 82 CC 83 65 83 4C 83 58 83 67 81 42 0D 0A 94 BC 004 : 8A 70 83 4A 83 5E 83 4A 83 69 82 CC CE DD C0 DE D0 CE 82 C6 006 : BC C9 BB DE B7 B1 B2 81 42 0D 0A 96 7B 93 63 94 FC 95 E4 41 008 : 42 43 31 32 33 81 42 8E C2 8D E8 88 A4 82 CD 82 A9 82 ED 82 010 : A2 82 A2 81 42 0D 0A