I have a bug in my CSS that I cant seem to fix. When I render the below code in my browser it puts the links in the header and footer on a new line (which subsequently makes the header and footer taller than they should be) and breaks the layout
How do I get the links to sit properly within their header/footer containers.
Most tags have default margins and paddings, this should fix the problem:
You may want to reset the others with: