【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?

こんばんは。現在自分のHPを作成中者ですが、Windowsでサイトを作成しても、MACで見ると文字化けして読めないときがあります。。。
何のFONTを使用したら文字化けしないのでしょうか??
それと、その文字化けを解消する方法はあるのでしょうか?

A 回答 (3件)

こんにちは。



一般的なフォントの場合はOSの違いで完全に文字化けする事はありません。
デフォルトフォントに置き換えられるだけ。
(そもそもフォント指定自体していないのが普通です)

文字化けの可能性としてはフォントではなくエンコードにある場合がほとんど。
Shift-JISにせよEUCにせよ明示的に指定しておけば文字化けは起こりません。

ただ、特殊文字(円マークとか○の中に数字を書いたものとか)に関してはフォント依存なので、これまたHTMLに存在するコードで表す必要があります。
これについてはこちらを。
http://www.pst.co.jp/powersoft/html/htmlChar.htm
    • good
    • 0

フォントと文字セットを混同しているようですね。


例えば、丸付数字が、WindowsとMacとで違う文字に見えることが良くあります。これは、文字セットにShift-JISなどを使っているためです。どのフォントを使っても同じです。

しかし、文字セットにUTF-8を使った場合には、丸付数字がWindowsでもMacでも同じように表示されます。いわゆるUNICODEを使っているからです。

FONTの指定ではなく、文字セットをUTF-8に指定してみましょう。
WindowsXpであれば、メモ帳で保存するときに、「文字コード」を指定することができます。最近では、文字セットが指定できるものが多いです。
    • good
    • 0

HP作成者ならばフォント指定をすることが間違いだと思います。

あなたが今なんとかなっても、他のMacユーザーには読めないことが分かっているからです。

Macにある細明朝体やMS明朝、MSゴシックを使うとWindowsの文字化けが解消できます。しかし、文字化けする文字を使わないのが基本で、そういう文字はコードを使って指定します。

使用禁止の文字はこちら↓
http://www.shurey.com/Soft/JavaScript/font2.html

使用可能な文字のコードはこちら↓
http://www.shurey.com/Soft/JavaScript/font3.html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報