pode ser uma boa pegar algum site, landing page etc que você curta a interface e replicar usando só HTML, CSS e JavaScript, justamente por você sentir que algumas coisas não estão tão fixas, vale mais a pena memorizar "por osmose" esses conhecimentos iniciais. Ir pro React no momento (pelo o que você descreveu) pode mais bagunçar sua cabeça do que ajudar.
Agradeço por sua ajuda