Как стать front-end разработчиком ?
blisaflamehtml -
как построен язык
htmlbook.ru и его самоучитель html 4
htmlacademy.ru и его интерактивный курс html 5
webref.ru и их самоучитель
марк пилигрим html 5
скачайте sublime text 3 и netepad++
и добавить плагин emmet
w3c валидатор
семантика, структура, форматирование, микрозаметка