Username or EmailPassword
Well, you're both at least partially wrong in what you imply: HTML stands for "Hyper Text Markup Language" and that's exactly what it does: it describes how things should look, but... it has zero program logic that can be expressed in and of itself; therefore, you can't write anything algorithmic in any way, shape or form, and can't do serious work with it where computation is required, at least not without going into a deep WTFery state of abusing an HTML-capable browser.
HTML simply isn't a programming language, and it is not remotely Turing-complete.
I certainly don't believe that the HTML exposed by OSNews is entirely static either.
Clearly some programming had to go into the backend server in order to GENERATE the HTML. Perhaps it was even intelligent enough to figure out what browser was requesting it - and thus altered the HTML on-the-fly.
So, while HTML maybe is not "programming language" in itself, it certainly requires programming to generate HTML of the complexity displayed here on OSNews.
Regardless it is still a language, a declarative one.
No-one made conditions about it having to be Turing-complete.