以下、2点の条件を満たす必要があります。
1. *.htmlファイル(テキストファイル)自体がUTF-8で保存されていること。。
(DreamweaverでHTMLページを新規作成(Ctrl+N)した際はこの条件を満たしていました。)
*.txtファイルを新規作成してから、*.htmlにリネームする手順をとった場合は、テキストエディタによっては条件を満たしません。
Shift JISで保存されているテキストファイルに、UTF-8で使われるような特殊文字を保存すると、文字化けして ? のようになります。
そもそもファイルフォーマット上で特殊文字を保存できないということです。
2. HTML文書内のmetaタグで文字エンコーディングを指定していること。
以下のように宣言する必要があります。
(DreamweaverでHTMLページを新規作成(Ctrl+N)した際はこの条件を満たしていました。)
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
<!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=utf-8″ />
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
[確認環境]
Windows 7 SP1
Dreamweaver CS3 9.0
この記事を書いた人
新着記事
- 2015.11.27Illustrator[Mac]IllustratorのカラーモードをRGBへ変更する方法
- 2015.11.27IllustratorIllustratorのカラーモードをRGBへ変更する方法
- 2015.11.26Illustrator[Mac]IllustratorのカラーモードをCMYKへ変更する方法
- 2015.11.25IllustratorIllustratorのカラーモードをCMYKへ変更する方法