このページは文字コードとしてUTF-8を利用している。
なんかたまにこのブログの文字コードの自動判定が上手くいかないなぁ
と思っていろいろと調べていたら、ヘッダタグの記述に問題があった。
HTMLにて文字化けさせないためには
<head>タグ内に下記のような記述をする必要がある。
<meta equiv="Content-Type" content="text/html; charset=UTF-8">
でもこの記述ちゃんとしているのになぁとWeb上を調べてみたら
・HTML講座
というページを見つけた。
この中に、
「<title>タグの後などに文字コードを指定すると、タイトルがどの文字コードで書かれているかをブラウザが判別することができません。」
という記述があり、確認してみると確かにそんな記述になっていた....
そういわれれば、それが当たり前か。
最近は、HTMLを生で見ることも少なくなってきたので久々にhtmlのいい勉強になった。
皆さんも、文字コードが正しく判定されないというケースにぶち当たったらこれを
疑いましょう。
ちなみにこのブログのデフォルトの雛形はそうなってました....
まぁ、米国で主に利用されているブログなんで仕方ないかもしれんが....
0 件のコメント:
コメントを投稿