Навіть з рішенням Dave81, спільнота Visual Studio 2015 все одно повертала мій файл до UTF8-BOM кожен раз, коли я зберігаю цей html-файл.
Коли я створив цей HTML-файл, я клацнув правою кнопкою миші на проект і вибрав "Додати", а потім додав HTML-файл.
За замовчуванням Visual studio включить <meta charset="utf-8" />
тег у ваш HTML-файл.
Просто видалення тегу та застосування рішення Dave81 цього разу усунули проблему.
Здається, Visual Studio проаналізує ваш html-файл, і коли він побачить, що тег перетворює файл у UTF8-BOM без будь-якого врахування у вихідний формат файлу (UTF-8 без BOM).
Я б зробив коментар безпосередньо під рішенням Dave81, але мені не вистачило балів для цього ...