Why do all * browsers have a size of arbitrary size in the <body> element of all web pages? . I am not surprised by this since I have been building web pages for many years, but I just assumed that this is part of the specification, so the text inside the <strong> should be bold. But as you can see from HTML5 , HTML 4.01 , HTML 4.0 , HTML 3.2, and even HTML 2.0 and RFC Definition , default styles are never mentioned!
I canโt find any definitions of HTML before 2.0, which was released in the world in 1995, so why all * browsers insert a very specific brand of 8px on all web pages , especially on the days when every web site removes it in the first few CSS lines (even HTML 4.01 spec stylesheet is this) or normalize / reset stylesheet? Of course, it can be argued that ancient websites like the aforementioned HTML 3.2 specifications rely on this, but they really don't look bad without a box (try deleting it with your browser inspector).
* on "all browsers", I mean all versions of Chrome, Firefox, IE, Opera and Safari, including all related obsolete versions, beta, alpha and night hours on this issue.
source share