Fun fact: my aunt, who was and remains almost completely computer illiterate, learned HTML before I did, because she wanted to sell things on eBay. It looked disgusting, but it was more than I could do.
I develop software for a living.
And to be honest, I still have to use a reference. I just don't do enough web development for it to stick. And god help me if I have to dick with CSS.
CSS is a plight upon the networked nation!
Web development in general is just fucking ugly. The creator of Javascript once expressed his disdain for the name of the language standard Javascript implemented, ECMAscript, by saying that it "sounded like a skin disease."
Sounds about right. They should have kept it.