I am having difficulty understanding how to have full control over putting elements side by side with precision. For example, I tried to place two div blocks containing text next to each other by increasing the left margin of the second div block (to the right of the first div block). In doing this I pushed down the first div block. I essentially want to create multiple element blocks and be able to place them within a section and be able to stack them on top of each other, as well as, side by side with precision. Theoretically, if I had full control i could create 4 small squares and place them anywhere on the page in a perfect larger square.
Thanks for the help,