• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:はじめまして)

下記のUTF-8をshift_JISに変換する方法は?

このQ&Aのポイント
  • 下記のUTF-8をshift_JISに変換する方法を教えてください。
  • UTF-8をshift_JISに変換する際に文字化けや画面の表示問題が発生します。どのように対処すれば良いでしょうか。
  • UTF-8からshift_JISへの変換方法について教えてください。

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

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

HTMLで内部だけ変えてもダメ。 (本来はXML宣言も必要なんですけどね) 保存時の文字コードを確実に変更する必要がある。 -------------------------- <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" /> ファイル内のcharset文字コードがUTF-8となっていますが、 Shift_JISに変換した事を前提として、(大丈夫?) 他の原因の追及。 1、保存時(上書時)の文字コードを指定せずに保存した。 2、保存形式の文字コードが上書き保存されない場合。 3、サーバでの文字コードが上書き保存されない場合。 4、確認するブラウザで文字コードが認識出来ない場合。 たぶん このどれかかが原因かな。 保存時の文字コードって意味わかりますか? (head内のcharsetではない) エディタの上書き機能にもよる。 1,2, の回避策としては、上書き保存せずに新規作成。 「名前をつけて保存」で、一旦 別の名前をつけて新規保存。 (保存時の文字コードは自動ではなく、Shift_JIS または ANSI を選択) フォルダの中の元のファイルを削除して さっきの付けた名前のファイルを今削除した名前に変更。 これで一旦ファイルをWクリックして確認。F5更新 ブラウザを再起動してから開いた方が良いかも。 3, のサーバの上書き保存も心配なら、 サーバ側のファイルを一旦削除してから即アップロード。F5更新 4,クロムで最近調子悪い例が報告されている。相性の問題かも。  文字エンコーディング手動変更。 つまり、Shift_JISファイルを 新規で作ったのと同じに状態にするって事です。 数件前(数時間前)の質問で、逆の人の質問がありますねw http://okwave.jp/qa/q5841469.html XML宣言が無くても、lang属性 lang="ja" xml:lang="ja"> も入れる。

その他の回答 (1)

回答No.1

どのようにしたらって言われてもなぁ… 適当なテキストエディターで文字コードを指定して保存すればOKなのですよ、普通は。 つか hift_JIS って! 案外こういった単純なタイプミスが原因なのでは? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" /> <title>************</title><!-- ▼▼ページタイトル▲▲ --> <link href="components/css/default.css" rel="stylesheet" type="text/css" /> </head> <body>

関連するQ&A