Obviously, that wasn't the case. The more I looked at HTML5, the more I began to realize that I didn't have as solid a grasp of the spec as I thought I had. Heck, I didn't know until a few months ago that the blockquote tag had a cite attribute. While that didn't prevent me from getting my job done, it was one of the things that really spurred me to start really paying attention to the HTML docs again.
So - as I said - this a sermon. This has been on my mind quite a bit lately and I decided to blog it tonight after reading an excellent blog post by Ian Devlin: Link. He wrote an interesting, in depth look at the simple <a> tag.
Read it, digest it, and then spend some more time reviewing the docs.
Totally agree. I wasn't aware of <dl>/<dt>/<dd> until I noticed it in Bootstrap's CSS documentation!
I use teamtreehouse.com videos to go back and cover the basics every now and again to remind of of things like the blockquote and address tags - I rarely use things like that. I usually pick up something basic I'd missed or forgotten about with each course I do.
Ian Devlin's post on the link was useful too, I didn't realise there were so many rel attributes. I will start using those.
I think the main problem is most of what I've learnt has been from copying example code and hacking away at things till they work - instead of reading the docs first.