Regarding the responsiveness, how much is my solution responsive? How can I learn to build a better responsive webpages and web applications? Are there any resources that could help me learn that?
Also, how could I make my code better ? Is the way that I use the div tags correct? What's the proper usage of div tags in real-world applications?