• ベストアンサー

メタタグについて!!

メタタグを使用して漢字コードを指定しているのですがなぜか西ヨーロッパ言語になってしまいます。 <meta http-equiv="Content-Type" content="text/html; charset=SJIS"> 上記のように指定しているのですがなぜ西ヨーロッパ言語になるのかわかりません。 どうしたら西ヨーロッパ言語が表示されなくなるでしょうか? 宜しくお願いします。

  • HTML
  • 回答数3
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

charset=SJIS ではなく、Shift_JIS にしてみてはどうですか?

その他の回答 (2)

回答No.3

もっと言えば、そのメタタグを<head></head>内の一番上に置きましょう。

  • shy00
  • ベストアンサー率34% (2081/5977)
回答No.2

ついでに <html lang="ja"> も追加しましょう

関連するQ&A

  • メタタグについて

    <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />  上記のメタタグは、どう言う意味で使われるのでしょうか。お願いします。

    • ベストアンサー
    • HTML
  • メタタグに順番はありますか?

    お世話になります。 会社のHPを編集(?)しているのですが、メタタグは<head>~</head>内でしたら順番は考えなくてもよろしいでしょうか? <title>~</title> <meta name="Keywords" content="" /> <meta name="Description" content="" /> は10番目以内が望ましいとのことなのですが、作成してもらったHP上記より前に <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> この3つが入ってます。 これより前にキーワードなどを持ってきても大丈夫ですか?

    • ベストアンサー
    • HTML
  • 文字コードのメタタグ

    今までは、問題なく表示されていたのですが急に、メタタグの <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> を入れると、逆に文字化けするようになりました…。 色々と試してみたのですが、メタタグを入れない時と、 <meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp"> の時だけ正常に表示されます…。 HTMLを編集するソフトの関係で、 シフトJISじゃないと都合が悪いようなので、すごく困っています…。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLのメタタグに関して

    HTMLの説明本に、文字化けを起こさないように下記のメタタグを挿入しておく、と書かれております。 -------------------------------------------------- <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> -------------------------------------------------- この文字列の中にあります「equiv」とか「charset」などとありますが、これらはどのような意味なのでしょうか?

  • 孫ファイルに書き込むメタタグは何が必要?

    トップページのindexからみて孫にあたるhtmlファイルにどのようなメタタグを書き込んだらいいでしょうか? 今はトップページと同じく <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta name="description" content=""> <meta name="Keywords" content=""> の4つを書き込んでいます。

    • ベストアンサー
    • HTML
  • google対応メタタグ

    http://affiliate-bible.com/affiliate_seo.htmlを見て、こんな風にしましたが、メタタグは、google対応になっているでしょうか?あと、ここが間違っているよ。という場所があったらご指摘お願い致します。 <TITLE>サイト名</TITLE> <meta http-equiv="Content-Language" content="ja"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META NAME="keywords" CONTENT="キーワード1,キーワード2,キーワード3"> <META NAME="description" CONTENT="キーワード1"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <META name="IBM:HPB-Input-Mode" content="mode/flm; pagewidth=940; pageheight=1200"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> 上記のサイトでは一応グーグル対応のメタタグと書いていますが、他で教えてもらったのにはmeta nameをgooglebotにするとgoogle対応とのことですが、どうなんでしょう。どうか、お返事宜しくお願い致します。

  • ホームページのエンコード

    サイトをアップすると、「西ヨーロッパ言語」で表示されます。 アップしたときはSJISなのですが、広告がはいると変わってしまいます。 HEADのなかに <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> をいれているのですが、そうなってしまいます。 更新やエンコード自動選択で直るのですが、直す方法はないのでしょうか?

  • メタタグについて、分からない点があります。

     こんにちは。メタタグについて少し教えてください。ここでメタタグの書き方を知りました。実際にタグに入力しようと思うのですが、ビルダー6・5のHTMLソースを開いたところ、以下のようなタグがすでに入力されていました。 <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.2.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>***</TITLE> </HEAD> <BODY> この場合、METAタグの部分を削除して新たに自分で、METAタグを入力して問題はないのでしょうか?  それと、キーワードを説明では、 <META NAME="keywords"content"(1)">が 複数キーワードの時は"SAMPLE,SAMPLE,SAMPLE"になっていましたが、content"(1)"はどうすればいいのでしょうか? 元の質問はページ検索で引っかかるようにしたい。という内容の質問でした。http://oshiete1.goo.ne.jp/kotaeru.php3?q=254498です。  どうか分かりやすいご解答お願いします。

    • ベストアンサー
    • HTML
  • メタタグの違いについて

    HPをはじめて作成しています。 <meat http-equiv="content-Script-Type"content="text/javascript"> <meat http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> 以上の3つなんですが最後部分が違うだけですが・・・ どのように違うのか違いがわかりません 現在、yhaooのジオシティーズを利用して簡単なHPを作成しています。 どなたかわかりやすく教えてもらえますでしょうか?

  • 携帯サイトで文字コード指定のメタタグは必要?

    phpで携帯サイトを作っています。 ソースコードをutf-8で作成して、表示する際にShift_JISに変換して出力しています。 ソースコード中の<head>の中には、 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" /> というタグを記述しています。 この、ソースコードをDreamweaverで編集したいのですが、Shift_JISで開こうとしてしまい、 文字化けしてしまいます。 コメントで先頭に以下のように記述すると、utf-8で開く、というtipsのようなものを 見つけたので、その通りにしたところ、開くときはOKです。 <?php //<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ?> ですが、保存すると、 Shift_JISで保存してしまいます。 多分、 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=Shift_JIS" /> というほうを認識してしまっているんだと思うのですが、そこで質問です。 携帯端末では、この指定は必須のものでしょうか? PHPからは、HTTPヘッダで文字コードも指定しているので、いらない筈だと思うのですが、 携帯ブラウザの中には、メタタグが必須のものもあるのかどうかが知りたいです。 また、Dreamweaverで、utf-8を指定して保存する方法があれば、そちらでもかまいません。 Dreamweaver は cs3(windows) を使っています。 どうぞよろしくお願い致します。

    • ベストアンサー
    • PHP