Don’t buy a universal remote, make one. It’s cheaper, funner, universal-er, kind of, and you get to learn the ESP8266, kind of.
You will need the Arduino IDE with whatever OS. Alternatively Linux and some C skills for the official Espressif stuff, but that’s unnecessarily challenging for this application.
The IRrecord demo does great with this.
The server code that runs the ESP uses a file system. This makes updating and otherwise modifying your HTML a breeze.
You can access the ESP server through its IP on your home wifi.