IE6 だと<title>よりも前に<meta>タグがないと駄目かも

<meta>タグを使ってcharsetを指定しているのにIEで指定の文字コードにならなくて(なぜかSJIS で解釈される)試行錯誤していたら, どうも<title>タグの前に<meta>タグを指定するとうまく行くようだ. これって一般的なHTMLの仕様?

<head>
<title>たいとる</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>

は駄目で、

<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>たいとる</title>
</head>

だとうまくいく. ちなみに,UTF-8ソースやEUCソースの文章をIEが勝手にSJISで表示しようとして真っ白なページが表示される現象は割と有名らしい. 困る.