I know what you mean ... but I think that you have a wrong impression because you learned about HTML and CSS incrementally over time.
For people who have been following HTML it might be trivial.
But after that quote ...:
I'm quite lost in terms of where I should start especially given the monstrous array of possibilities.
... I thought it made sense to point out that for developing with those high level techologies you should read up on the "what happened so fars ..." and break the research aspect of learning down even more.
Edited by DareDeveloper, 29 March 2014 - 02:09 PM.