For steam specifically, it would need to be downloadable.
HTML is for website markets such as itch.io and newground.com, you can also do downloadable but that’s not available for free users, and it’s better to load the game on the website instead of making someone download the game. Steam only has the download option.
Also the Github @00T_Free mentioned is my repository, I’ll leave a link below if anyone want to export to HTML onto web browser stores like itch:
How to embed onto itch or Newgrounds