HTMLページをUTF-8対応で作成する条件について

以下、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