こんにちは、さち です。 ウェブサイトの制作では、文字化け防止のため文字コードを「UTF-8」にするのが一般的。 よーし! 「UTF-8」でサイト作っちゃうぞー! ファイルを「UTF-8」で保存すればいいだけでしょ? えっ、「BOM」? 何それ意味分かんないんだけど……。 「BOM」ってなに? テキストファイルによく使われる文字コード「UTF-8」には、「BOM」という仕組みがあります。 「BOM」とは、「バイトオーダーマーク(Byte Order Mark)」の略で、ファイルの文字コードが「UTF-8」であることを示します。(バイナリの先頭に付いてる「EF BB BF」が BOM) 簡単に言うと、「UTF-8 で文字を書いたよ」と PC に知らせるものです。 「BOM」を付ける/付けないは任意なので、テキストエディタ によっては保存時にその選択ができます。(画像は「Mery」の保存画面)
![blog-entry-1080.html](https://cdn-ak-scissors.b.st-hatena.com/image/square/3aa09b2a170107740aaa201629d4f9929d6b9d98/height=288;version=1;width=512/https%3A%2F%2Fat.sachi-web.com%2Fuploads%2F2019%2F11%2Fscreenshot.jpg)