Цитата(Fors1k @ 5.1.2020, 18:06)

А что значит utf без заголовка?
Есть разница в чем конкретно она не знаю(с заголовком bom в файле пару байт дописывается), но на деле как говорится результат на лицо. Например если использовать utf-8 без заголовка(без bom) то в некоторых браузерах русские символы будут отображаться криво. Если же использовать utf-8 c bom(с заголовком) то русские символы будут отображаться правильно. А ansi это чисто майкрасовтовская кодировка и тоже на других устройствах может криво отображаться. Но это все неточно я уже и сам запутался с этими кодировками и почему нельзя сделать одну универсальную для всех платформ.