What? Did you read the whole article? An excerpt: "all roads lead to HTML and CSS... Once you understand that, then you can move on to Javascript, Ruby, Python, or whatever else you want."
It is the opposite of logical because that would be doing it ass backwards. You don't need to learn HTML, your web app that you make while, you know, actually learning how to code, will generate it. Prettifying it with some CSS can be googled after you have something that actually works and has a purpose.