Thanks for guide on how to assign a default text editor in Firefox. The issue I had has even more complex, I kept post simple. My issue started with WordPress AI changing text characters throughout my project. It changed lower case x to a special Unicode X char, single quotes ’ to directional special char, and a few dashes to medium length special char. I copied all WordPress pages text before uninstalling WordPress. Fixed some of the characters, but didn’t catch the single quotes. Compressing HTML caught this.
I’ve used UltraEdit for years, editing C++ files outside of Visual Studio. When I write a Unicode text file in C++, I have add the BOM code at beginning. Never fooled with BOM on any other desktop text file before. But I researched the preference before updating everything to Unicode without BOM, and setting appropriately in compression settings. It’s funny, even after saving compressed style css to Unicode, it remains ANSI Latin I. The uncompressed style_master.css retains UTF-8 charset after updating.
The bottom line- when I pasted WordPress text into a newly created text file, it saved it UTF-8 without me knowing it had special Unicode characters in it. It’s possible ANSI index.html works fine, even declaring HTML to display Unicode. But in the end, I chose to keep everything UTF-8 regardless.
update- I got compressed style css updated to UTF-8.