Книгу 2007 года читать не стоит. По алгоритмам/паттернам да, можно читать старые книги, они быстро не устаревают. По верстке точно нет.
Можно эту книгу полистать, изучить какие моменты не понимаете
https://www.amazon.com/CSS-Secrets-Solutions-Every...
Но лучше изучать таргетно. Например, плаваете в адаптиве? Пошли гуглить responsive design -> читаете статьи/смотрите видео/codepen, пытаетесь понять как и почему оно работает на конкретном примере, пытаетесь сделать/изменить сами. Книги по верстке слишком общую информацию дают, зачастую растянуто и на сферических примерах. Какие есть свойства и как их применять можно и на mdn посмотреть, а не листать 600 страниц не пойми чего (совсем новичков не рассматриваем).
Если хотите круто прокачать верстку, то путь один - много верстать. Изучайте препроцессоры (какой-то один), изучайте флексбокс, анимации, транзишены, svg и тд.
Практика и жопочасы единственный способ.