For some reason I am drawing a blank when working on this survey page.
I am starting to get really disheartened. My page needs a lot of work. Does anyone know what I can do to fix it?
Is there any easier way to create a page layout without modifying each div one by one?
Just a beginner here, but I would recommend copying your code and then restarting by dividing them up and possibly using Bootstrap.
Bootstrap has an inbuilt grid system so you dont have to worry about the alignment, it divides the whole page into 12 columns and you can use any number you like. It comes with a added benefit that makes your site responsive.
After looking at Bootstrap then come to designing the website individually by your own CSS. This is the approach everyone takes. It takes some time to remember bootstrap but you will get the hang of it.
Hope this helps!