I think you should add your article just above of my View State Article. Because , Its really good to starts with.
And one of my suggestion is you just give your Article title in your table of content. Because It's Says Every things
Great idea with all that walking but I was wondering. Is this what the begginer wants ? Although putting all the tags with samples is usefull I would argue that it will be usefull but later on the way to the top ; ) IMHO the most effective way of doing any introduction to anything is to lead someone in some real life scenario/case studies etc. Maybe smth like a fictional char/beginner developer in some Contoso-like company who has to do a series of challenges etc I think you should get the idea by now. The structure could be like:
(first day on the job/new department) and a (very simple) company website to create (based on some assets provided f.e in txt file/word/openoffice etc by company manager or PR department with some (needed with that first scenario and based on that articles above) information about html/css. On a substiantial days it could evolve to more advanced things from the TOC. I could imagine a couple of samples that would teach the begginer some basic do's and donts etc
and Parts from 2 to N ; )
It's just some brainstorming ; ) and yes it would be a little bit more time consuming.