I've noticed that when I set the font size of a specific p tag to 55px, the actual element containing the font appears smaller than the font itself.
As a result, the font ends up overlapping the elements above it. While I can add padding to fix this issue, I'm curious why the "imaginary" container - created by the browser - doesn't match the size of the content (in this case, the font). Interestingly, this "imaginary" container always has a fixed height, regardless of the font size. In my experience, this height is consistently 15px...
Any insights on this would be appreciated.
Cheers