電子書籍の厳選無料作品が豊富!

私はコンピュータど素人なのでわかり易い言葉でお答えいただけたらと思うのですが、先日googleなどで引っ掛かるようにメタタグを編集しました。それを保存して、そのHPを見たらページ全体が文字化けしてしまいました。これは何故なのでしょうか?
その状態を下に載せておきます。

<html>
<head>
<title>経済編入予備校</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta name="robots" content="index,follow">
<meta name="keywords"content="経済編入予備校,経済学部,編入学,塾,4年制大学,さいたま市,東京大学,予備校,合格体験談">
</head>

A 回答 (3件)

1.文書が日本語であることを示し他言語と誤認した文字化けを防ぐ(及び日本語ですよーと伝える)


2.お使いのソースを表示するエディタ(たぶんメモ帳でしょう)がEUCの文字コードを認識しない為。*1
3.eucに大文字小文字の区別はありませんが、今後XML等になると小文字が主流になるので小文字でなれておくと良い*2。
4.それで問題ないですし、可能ならEUCで作成しアップロードするのが一番簡単かと。

*1『窓の手』というソフトを利用すれば、IEのソースを表示するエディタを変更できます。
その際、『サクラエディタ』などのテキストエディタを利用されるとよいと思います。
どちらもフリーソフト。www.vector.co.jpから入手可能(Windows用)
*2XMLは知らなくても良いですが、後々嵌ることもあるかもしれないので。
    • good
    • 0

CoolOnlineの管理ツールで転送(アップロード)すると


Shift_JISではなくEUC-JPになります。

のでつまるところthe845tさんの言う通り
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
とすれば大丈夫かと思います。

>全くいじらなかったので恐らく、シフトJISなのだと思います。
もしかすると、他のホームページ作成ツール(ホームページビルダーなど)
で作成してから管理ツールで転送していませんか?

ホームページ作成ツールではShift_JISで保存されても
CoolOnlineの管理ツールで転送してしまうとEUC_JPとして
保存され、結果として文字化けしてしまいます。

方法としては、FTPクライアント(使い方などはCoolOnlineの
ヘルプに載っています。)を使って転送するか、管理ツールで
編集、転送するといいでしょう。

また<html lang="ja">というのも付け加えてみてください。

この回答への補足

steelgreen様ありがとうございました。
色々と試しました。疑問点がいくつかございます。
1、<html lang="ja">は何処につけるのでしょうか?
2、ホームページは文字化けしないのですが、ソースが文字化けするのですが、これはロボット巡回に影響はありませんでしょうか?(わたしが入力したキーワードで引っ掛かるのでしょうか?など)
3、euc-jpは大文字で入力するのですか?小文字ですか?
4、私はcoolonlineのHPの中でメタタグを編集し、保存していますが、これでよいのでしょうか?
色々とアドバイス本当に助かります!!

補足日時:2003/03/06 22:10
    • good
    • 0

あなたが作成しているページは本当にShift-JISでかかれたものですか?


EUCなのにShift_JISと指定すると文字化けします。

例えば、geocitiesで編集して作成したページはEUCになります。
その場合は、euc-jpと指定することになります。
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">

また、文字コードを指定するのであれば、
タイトル<title>より前に入力します。

この回答への補足

the845t様有難う御座いました。
私はcoolonlineというところでHPを作ったのですが、<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
は全くいじらなかったので恐らく、シフトJISなのだと思います。

どうしたらよいのでしょうか?

補足日時:2003/03/06 14:03
    • good
    • 0
この回答へのお礼

ご回答有難う御座いました。
metaタグの内容が文字化けしているときは実際のHPがきちんと映され、反対にHPが文字化けしているときはmetaタグがきちんと表示されています。
説明不足で申し訳御座いませんでした。
もし、お分かりでしたらお教えください。

お礼日時:2003/03/06 14:16

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