Hi hope everything well, I noticed a spacing problem with my webpage I'm working on. I am using HTML 5 which sets new tags such as "article" and "nav" to display as block, but i do not think that is a problem because "divs" are naturally set to display as block. What I'm noticing is the margin on the tags like "p" and "h1" are overflowing from the divs, so to fix this I display them as inline-block, which fixes my spacing issue. Would this method be the most educated choice or would there be another way to deal with this problem? Any input is appreciated, thank!
Heres an example.