なぜ文字コードが勝手にSJISになってしまうのか

原因と解決の理解ができていませんが、とりあえず解決策をめもしておきます。

症状:

文字コードeuc指定のcssファイルなのに、何故かShift-JISになっている。
ファイル先頭にcharset指定をしてあるのにShift-JIS。
Dreamweaver、秀丸、さくらエディタの3種エディタでそれぞれ文字コードをeucに変更を試みるも、確認するとShift-JIS。

解決策:

ほうぼうぐぐってみて、
http://hirotomium.com/memories/2010/09/dreamweaversjis.php
を発見。
charset指定を書いてあるのに効いてないあたり、根本的な症状が違う気もするけれど、
問題のファイル内に日本語がない点は一致。
なので、コメントとして日本語を書いてみた。
eucになった!

しかしなぜなのかはわかりません…

コメントする