Сверстаете с десяток макетов различной степени сложности и вопрос сразу отпадёт.
Но если вы посмотрите минимальные требования к тому, что сейчас нужно знать junior frontend (начинающий верстальщик), вот пример из вакансии:
- Уверенные HTML, CSS;
- Базовые знания JS (что такое событие, метод, функция, свойство);
- Желательны знания JS на хотя бы среднем уровне (что такое промисы, классы, зачем нужны конструкторы и.т.д.)
- Желательно знание препроцессорного языка, вроде SCSS, SASS;
- Желательно знание модулей вроде jQuery
- Понимание о работе сборщиков вроде Gulp, WebPack