You must log in or register to comment.
deleted by creator
Could bring that up with the devs but it hasn’t been the early 2000s for a long time, nobody seems to care as long as it works.
Which is a shame. Browser should be strict when rendering.
- Multiple IDs with the same name? Jail!
- Open tags? Jail!
- Invalid order of tags? Believe it or not: Jail!
This wsa considered in the earlier days of the web, but then intentionally not enforced. HTML was specifically designed to not fall into the same scheme as most programming languages in that it should try to render what it could even if there was a lot going wrong (unlike most programming languages that try to fail fast).
(And before someone comes after me for comparing HTML to programming languages, I am well aware that it is not Turing complete.)
XHTML.