>What is the alternative?
Media queries?
You should go find a tutorial on responsive design and probably HTML/CSS. Somehow I get the feeling that trying to put tables inside of tables isn't the only stupid thing you're doing.
Codecademy is a fine intro to HTML, CSS, and JS. Unless they've changed recently, I don't think anything important is paywalled. You should use them to get a feel for the syntax and basic usage, then move on to something like the Odin project or Free Code Camp. (Maybe try FCC until you start feeling stuck, then move on to Odin and vice versa.) htmldog.com/guides/ is relatively short and explains everything pretty well too. Once you get to a point where you don't feel completely lost, the best way to keep learning is to make stuff. Try to clone existing websites, etc. Overall, the main thing is to just practice every single day.
Oh, and don't get scared off by backend stuff. It's not that hard, it's just different.
We used to have a section for that in the OP, not sure what happened to it. Some good channels are:
LearnCode.academy - pay attention to the age on some of the videos. The older ones may not be 100% relevant.
The New Boston - Same thing with the age thing.
Derek Banas - Again, the age thing. A lot of "learn x in y minutes"-type things that are good if you want a brief overview. Just don't expect to watch one of those and go from nothing to expert in 30 minutes.
FunFunFunction - Lots of good general programming advice and intermediate-level JS stuff focusing on functional programming.
Computerphile - Some general interest programming and computing stuff. Most of it is "huh, that's interesting" stuff more than useful info, but there are some nugs in there.
Tom Scott - There are a few videos about SQL injections and XSS attacks that are good. Some other nugs in there too, but most of it is non-computer related