• ベストアンサー
  • 暇なときにでも

ホームページの設定について

現在まで作成しているページのヘッダー部分の設定を CHARSET=x-sjis としていますが、これで何か問題あるでしょうか。 どこかでshift-jisとかにせよと見たことがあったような気がしたので。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数57
  • ありがとう数4

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

  • ベストアンサー
  • 回答No.3
  • hequil
  • ベストアンサー率65% (242/372)

文字コードはIANA(http://www.iana.org/)という組織が管理しているのですが、x-sjisはIANAに登録されていないコードになります。逆にShift_JISは登録されているコードなので、現在は後者を推奨しているわけです。 ただ、皆さんの書き込みにもあるようにブラウザ側はシフトJISを昔はx-sjis、今はShift_JISというcharsetで解釈しているので環境によってどちらを指定しても文字化けが起こります 私の経験上、一番オススメなのが <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <html lang="ja"> <head> <!-- おまじない --> <meta http-equiv="Content-Type" content="text/html;charset=Shift_JIS"> </head> <body>~</body> </html> と2バイト文字を書いて、charsetをShift_JISに指定する方法です。 mosaicとかかなり以前のブラウザだと化けるかもしれませんが、最近だとこれでほとんど文字化けは起こりにくいと思います。 当たり前ですが、HTMLファイルの文字コードはシフトJISである必要がありますよ。念のため(^^;;

共感・感謝の気持ちを伝えよう!

質問者からのお礼

皆様、レスありがとうございました。 現況がよくわかりました。あとは、自分なりにいろいろテストしてみたいと思います。

関連するQ&A

  • ワードのページ設定についてです。。

    ワードのページ設定についてです。ヘッダー部分とフッター部分のページ番号の書式を別々に設定する方法を教えてください。10ページ程度のファイルをいくつかまとめた文書を作成しています。ヘッダー部分に各ファイルごとのページ番号を、フッターには文書全体通してのページ番号を入れたいと思っています。ヘッダーとフッターの書式を別々に設定する方法はあるのでしょうか?どうぞよろしくおねがいいたします。

  • ブラウザでホームページを印刷するときのヘッダー設定

    こんにちは。WINDOWSでIE5.5を使っています。 以前、ホームページをブラウザから印刷する際、 ヘッダー・フッターにそのページのURLが入ってしまうので、 ファイル/ページ設定/内のヘッダー・フッターの設定を空白にし、 URLを表示しないようにしました。 しかし、今回URLを表示させる必要が生じたので、 もう一度自動的にURLが表示されるよう、 ヘッダー・フッターに書きこまなければならないんですが、 どう書きこんで良いのかわかりません。 申し訳ございませんが、 教えていただければ大変助かります。よろしくお願いします。

  • 初心者ですが、MovableTypeのcharsetの変更ってできるのですか?

    MTで作っているページをIE7.0で文字化けが起こる現象を回避しようとして、CharsetをUTF-JPにしようとしているのですが、<meta http-equiv="Content-Type" content="text/html; charset=<$MTPublishCharset$>" />の$MTPublishCharset$の部分をそのままUTF-JPにすると、文字化けどころかページが真っ白になってしまうというエラーになってしまいます。以前はshift-jisにしたいと思ってチャレンジしましたが、これまた駄目でした。 MovableTypeのデフォルトcharsetは確かUTF-8だとどこかで見たことがあるのですが、これを変更する方法ってあるのでしょうか。 初心者なので、こんなこともわかりません。 どなたか教えていただけたらうれしいです。

    • ベストアンサー
    • CGI

その他の回答 (2)

  • 回答No.2
noname#25358
noname#25358

 基本的に、キャラセットは自動認識させるのがいいです。  俺も昔は自分のHPにキャラセットの指定いれてましたが、文字化けが出まくって大変なことになってしまったので外しました。  そうすると文字化けは出なくなりましたよ。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • einz
  • ベストアンサー率35% (162/461)

x-sjisは古い形式のものです。 今はshift-jisを使うように案内されていると思います。 ただ、バージョンの低いブラウザだとshift-jisをうまく判定 出来ない場合があります。そういう場合にx-sjisを使ったりするようです。 逆に、新しいブラウザではx-sjisが判定できないこともあり、 難しいです。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ホームページの効率的な管理方法

    ホームページの効率的な管理方法について助言いただけますでしょうか。 現在ホームページ・ビルダー12を使ってホームページの作成をしています。 大まかなレイアウトはヘッダーが有って、左にメニューブロックが有って、ヘッダーとメニューブロックはほぼ全ページで共通に使うようにしています。 ヘッダーとメニューの共通部分については、テンプレートとして作成しておき、新規ページ作成の時に利用するようにしています。 問題は共通部分の変更時なのですが、ページ数が多くなるとページ毎に共通部分の変更をするのは大変なことです。 効率的な管理方法があれば教えていただけますでしょうか。 ホームページ・ビルダー・クイックでは、上記のようなことができるのですが、レイアウトやデザインは定型のものしか使えないようなので対象外としています。 もしホームページ・ビルダー12以外のホームページ作成ソフトで、上記のような管理機能を持っているものがあれば教えてください。 宜しくお願いいたします。

  • エクセルページ設定

    エクセルで、ヘッダーとフッターそれぞれ独立させて、ページ設定は出来ないのでしょうか? 現在ヘッダーにシートページ数を設定しているのですが、フッターに総ページ数とページ番号を表示させたいのですが・・・

  • エクセルでページごとにヘッダー・フッターを設定できますか?

    エクセルで、一つのシート内で、ページごとにヘッダー等を設定できるのでしょうか? 書類を作成しております。ページごとに任意のページを割り当てたいので、必要になりました。どなたかご教示してください。

  • Webサイトで文字化けするのですが、、

    Webサイトを作成している初心者です。 metaタグの「Charset」の属性について質問します。 参考書では、<meta charset="UTF-8">でうまくいくように例示されているのですが、 私のPCで同様に入力するとページ全体が文字化けします。 <meta charset="Shift-JIS">とすると日本語を正しく表示します。 原因はどこにあるのでしょうか? よろしくお願いします。

  • すべてのSheetのページ設定項目を統一させたいとき

    100ページ近くある表グラフを作成しています。 量が多いので、ページ設定で設定したヘッダーやフッダーや余白などを、雛型として保存しているページに一緒に保存してもっと効率化を図りたいんですがやり方がわからないんです。 今は、雛型として保存しているBOOKと本命のBOOK(シート数がたくさん!)を開いていて、新しいページを作成するときは、雛型を全体コピーしてそれを本命の表に貼り付けるというやり方をしています。 でも、これだとページ設定で細かく設定したヘッダーやフッダーや余白の入力が結構手間です。 多分、なにか方法があると思うので質問しました。 どうしたらいいのか教えてください。エクセル2000です。

  • 文字コード[x-sjis]について教えて下さい

    たまにcharset=x-sjisで指定してあるMETAタグがあるんですが、 どういう時に[x-sjis]で指定するのでしょうか? [shift_jis]と何が違うのでしょうか? 詳しい方、教えて下さい。

  • 海外向けホームページのエンコード設定について

    海外向けに英文のホームページを作成中です。 エンコードの設定がHPビルダーのデフォルトではcharset=Shift_JIS"となっているのですが、これでは欧米などの海外で開いたときに文字化けが生じてしまうのでしょうか。 他のサイトを見るとcharset=iso-8859-1"に設定してあるサイトが多いようです。 市販の英文用ショッピングカート(Cgi)をつけているのですが、これの設定もShift_JISに設定されています。提供者に問い合わせたところ「JISはWindowsの標準なので問題ないはず」との回答がありましたが、そうでないと言う知人もいて、不安が残ります。 私は素人ゆえ良くわからず、cgiの知識もないため困惑しています。お詳しい方、ご教授いただけると幸いです。

  • HTMLの文字化け

    自分で立ち上げたサーバへWindoswで作成したHTMLをアップしてブラウザから表示の確認をしてみたところ、日本語が文字化けてしまいました。 ヘッダーには <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> として、文字コードをUTF-8にしてあるのですが、この部分を <meta http-equiv="Content-Type" content="text/html; charset=Shift-JIS" /> とShift-JISにしてみると、日本語の文字化けが解消します。 できればcharset=UTF-8の状態で文字化けせずに表示してくれるようにしたいのですが・・・ どなたか原因がお分かりになる方いらっしゃいましたら、ご教授のほどお願い致します。 テキストエディタはK2Editorを使用しており、「保存時の文字コードと改行種類の変更」でHTMLファイル自体の文字コードは「Shift-JIS」、改行コードは「CRLF」としております。 サーバは、CentOS5.4を使用しており、 コマンドで # printenv | grep LANG の結果は、 LANG=ja_JP.UTF-8 となっております。

    • ベストアンサー
    • HTML
  • GppgleやYahooでホームページがすぐに検索されるようにするには

    ホームページをレンタルサーバ上で作成しました。 しかし、タイトルを入れても、Googleの検索には一切ヒットしま せん。どのようにすれば、多くの人からヒットされるようなページ になるでしょうか。 ヘッダの部分に何か記載しないといけないのでしょうか。

  • 全ページに共通のヘッダーを設定する方法

    こんにちは。 教えていただきたいのですが すべてのページに共通のヘッダーを効率よく設定する方法を知りたいです。 ちなみに設定するのは既存のサイトです。現在1ページごとに 作成していますがこれをすべて同じものを読み込む?ようにしたいのです。 一般的に、大規模なサイトのヘッダー部分のナビはどのように 作成されているのでしょうか。 javascriptで読み込んだり、ssiで読み込んだりすることもあると思いますが、 そのほかどんな方法があるのでしょうか? dreamweaverの「ライブラリ」の機能を最近知ったのですが あれだともとのライブラリファイルに変更を加えたら、 サーバーアップ時にライブラリファイルだけではなく それを読み込んでいるファイルもアップしなおさなくては結果が 反映されないですよね。 なにか効率のよいやり方をご存知の方いらっしゃいましたら 教えていただきたいです。 よろしくお願いいたします。

    • ベストアンサー
    • HTML

専門家に質問してみよう