Изначально нужно учить HTML. Может еще как-то худо-бедно можно на нем наклепать сайт на нем, но CSS и JS тут без вариантов. Причем выучить нужно хорошенько. Иначе - будет сплошь да рядом головная боль.
Замечу, что HTML достаточно прост, и можно за недельку как следует его выучить.
Дальше у нас идет CSS - нужно хоть как-то уметь облагораживать результат, да и не будет клонить решать JavaScript'ом то, что можно решить анимацией CSS. Нюансы, правда, не всегда важны, но лучше учить по полной.
Итак последний из нашей тройки - JS. Тут нужно глобально учить(в отличии от двух предыдущих). Canvas, jQuery, THREE.js... новинки каждый день. Наверно, никогда нельзя его выучить. Как впрочем и все библиотеки тоже.