XPではOKなのに、Vistaだと「神」が旧字体で表示される。
原因は、以下の2つ
1. Vista,XPで内部で採用している文字コードの体系が違う。 そのため、XP/VISTAで文字の形が変わる文字が少なからずある。 2. CSSで、フォントの指定をしていた。(⇒font-famiry:suns-serif) 3. 1と2 が重なって、表示自体はMSゴシックで表示していたが、 Vistaのみ、"神"などの一部の文字が中国語フォントかなにかで 表示されたため、結果として旧字体に見えていた。
結論・方針としては、「font-family」の指定は避けたほうが良い。
◎参考資料
Microsoft Windows Vista - Wikipedia
http://ja.wikipedia.org/wiki/Microsoft_Windows_Vista
==引用====
この変更によって、以下のような問題が発生する。
* Windows Vistaとそれ以前のWindowsで一部字形が異なって表示される
* 以前のWindowsでは文字そのものが存在せず正しく表示できない
==========
◎(参考)文字コード資料
JIS漢字コード表の改正について - 経済産業省
http://www.jisc.go.jp/newstopics/2005/040220kanjicode.pdf