> 「UTF-8」と「UTF-8N」というのがありますが、 > 何が違うんですか? BOM(Byte Order Mark)の有無を示したもので、UTF-8がBOM有り、UTF-8NがBOM無しです。 > UTF-8のサイトを作りたい場合はどっちにすればいいんですか? UTF-8Nを使って下さい。BOMを付けるとBOMが余計なデータと解釈され、動作に支障を来すことがあります。 ただ、Web制作以外も含め、あらゆる場合にBOM無しが良いということではありませんので、その点はご承知下さい。ですが、少なくてもWeb制作においては、PerlによるCGIやPHPも含め、UTF-8Nのほうが問題は起こりません。 【参考】 UTF-8 - Wikipedia http://ja.wikipedia.org/wiki/UTF-8 文字コードにUTF-8を使う場合、BOMを付けてはいけない理由(073) -
![HTMLエディタ(TeraPad)の文字コード指定保存に「UTF-8」と「UTF-8N」というのがありますが、何が違うん... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)