web 系は、UTF-8 一択。
sjis はダメ

さらに、Windows 10, Remote WSL, Linux などでは、
プロジェクトフォルダもLinux側に作って、改行コードも、LF になる

LinuxでCR・LFとか、逆に、WindowsでLFだと、バグるかも