HTML/CSS is easy enough, but I still don't understand how Ruby/Rails fit with HTML/CSS in web development/application. I read Rails is a framework coded in Ruby, and they're used for web development/apps – so I look at Ruby and that's where I get lost. Starting from the bottom (learning about arrays and what not, it's hard to stay focused when you don't know what exactly is the benefit and outcome of all this learning and how it fits in web development).
I came across a path, or tree skill, that recommends how one should approach web development:
HTML > CSS > JS/PHP > JQuery, then once you get that down, it's Ruby > Rails.
Hopefully when I look at Ruby/Rails, I won't feel so lost again.