そもそも文字コードがいまいちわからない。
◆文字コードの種類
デフォルト:UTF-8(utf-8)日本語EUC(euc-jp)
日本語シフトJIS(shift_jis)
★HTMLの<meta>タグの中に<meta charset="●●">
◆文字コード違い
utf-8…よく使われ、多言語に対応euc-jp…Unix系でつかわれる*
shift_jis…Windowsの標準
*Unix系って?
OS、OSの種類(Windows/mac/Unix)
プログラムで技術を開発するためのものらしい
詳しくはここ→回答者NO.19の人
一番わかりやすかった参考サイト:kus/ウェブリブログ
http://kus3.at.webry.info/201105/article_12.html
“utf-8"にしとけば、問題ない。
※裏側のプログラムがeucで書かれていて、 組み合せる場合、HTML側もeucでかくらしい。
※日本語の入ったプログラムをかくとき、eucを使っていた。 今は、utf-8でかくのが主流らしい。
※携帯サイトは、シフトJISのみ。(スマートフォンを除く)
※jsファイルの日本語がhtmlで文字化けするときは、
テキストエディタなどで開いて、文字コードをUTF-8で再度読み込む。
書いてあった日本語は文字化けするので、バックをとっておいて、読み込んだ後にコピペ
◆文字化けしたページを開いてしまったときに直す方法
【修正】→【ページプロパティ】→【タイトル/エンコーディング】→【エンコーディング】を変更、リロード
◆CSS文字コードの指定
@charset "ここに入れる"; ※jsにはありません。CSSファイルをコメントアウト内(/**/)に日本語で記述するとIEのみ効かない部分が出てくる。
バージョンは不明、”文字コード”を指定してあげると回避する?
0 件のコメント:
コメントを投稿