+ 1
Depends on how well you can suck up information.
HTML and CSS are both very simple languages but both contain a lot of information, I've been learning HTML and CSS for years and still I learn new things everytime I play around with them, there are always bits of information I can never remember in both languages or simply haven't come across yet.
Most people tend to learn what they need to learn to get the job done, it's when you get to a problem that requires some new information or a different tag you've never heard of that you will learn more.
A simple <html><body>Hello World</body></html> and you've got yourself a HTML web page, so you could say you know some HTML right there.
I'd say, even in the first 2 hours you will learn a lot of HTML, it just depends on how much you play around with it and keep practising, I'd always start with the HTML first and learn about adding the "style" attribute to a few tags, then you can easily move onto CSS.



