После HTML5/CSS3 учить JavaScript или Адаптивную верстку?
Ну логично же что верстку нужно доучить до конца, а значит адаптив разобрать!
А потом уже в js лезть.
п.2. т.к. JS всегда медленнее CSS3.
Всё, что нужно для отображения блоков - должно быть сделано на HTML/CSS3.