回答編集履歴

1 utf8 の記述を utf-8 に修正(念のため)

tacsheaven

tacsheaven score 9650

2017/03/30 12:35  投稿

HTML のエンコード指定がなされていないのが原因です。
おそらく、HTML のソース(*.html)は Unicode(UTF-8)で書いているのに、ブラウザは Shift-JIS として解釈しようとしてしまっています。
```HTML
<html>
<head>
 <meta charset="utf8">
 <meta http-equiv="Content-Type" content="text/html; charset=utf8">
 <meta charset="utf-8">
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 ...
</head>
```
上の <meta> タグのどちらかを入れて、UTF-8 であることを明示しましょう。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る