Какие ресурсы/книги помогли вам в обучение вёрстке сайтов?
Значит смотри, html выучишь в процессе изучения других языков, документации для начала хватит хватит, вот на русском языке, web api изучать начнешь не скоро, а к тому времени уже сам разберешься с поиском материала. 
htmlbook.ru
По css посоветую тебе книгу  Девида Сойера https://www.ozon.ru/context/detail/id/135731189/  (если что найдешь на флибусте)
 JS лучше начинать учить на этом сайте https://learn.javascript.ru/, лучшего пособия по js на русском языке нету.
ВерсткаАдаптивная версткаJS