а ты при сохранении указал кодировку UTF-8? вот тебе ссылка - https://code-basics.ru/languages/html на этом сайте сможешь бесплатно изучить html в интерактивном режиме
В некоторых версиях виннды оно принудительно доставляет расширение файла *.txt В этом случае можно через Тотал Командер переименовать, и прописать какое угодно расширение