Какую посоветуете хорошую книгу по HTML и CSS новичку?
обычно хвалят и рекомендуют https://habrahabr.ru/company/piter/blog/280828/
Новая большая книга CSS
www.w3schools.com/html/default.asp
Сайт англоязычный - но в html и css итак все по по английски))
Браузерный перевод - вполне достаточен для не знающего язык.
Если в порядке, предложенном на сайте не просто читать, а и писать самому приведенные примеры - можно быстро и основательно освоить. 
На каждой странице есть "Try in youself" для тренировки описанного материала в онлайн редакторе с отображением  деяний - очень удобно. Кромсайте код и смотрите, к чему это приводит))