2024-04-02 UTC
# btrem I don't know this to be true, but I suspect that the reason for self-closing tags is because html elements were originally created as dividers, not elements in the tree sense. So <p> was the equivalent of a pilcrow: a new paragraph begins here. <hr> worked the same way: a new section starts here (html5 makes that explicit).