シンボル系フォントを表示する方法
こんなことでハマってしまったので、メモっておく。
シンボル系フォントの一部を表示できない
Webdings や Wingdings などのシンボル系フォントで
0x21~0xff
を表示する html を書いてみたら。
0x80~0xa0, 0xad が表示されない。
解決策
0xf021~0xf0ffを表示させると、欲しいマークを表示することができる。
for (var code = 0x21; code <= 0xff; ++ code) { ch = String.fromCharCode(0xf000 + code); // 0xf000 を足すのがミソ }
こんなことで何時間使ったんだろ…。
無知ってすんごい時間を無駄にするとシミジミ実感。