Díky za článek, o některých věcech jsem dosud nevěděl.
Nicméně myslím, že nemáte tak zcela pravdu s NET notací. V sekci 3.2 specifikace HTML 4.01 se píše:
3.2 SGML constructs used in HTML
The following sections introduce SGML constructs that are used in HTML.
The appendix lists some SGML features that are not widely supported by HTML tools and user agents and should be avoided.
Volně přeloženo:
3.2 Konstrukty SGML použité v HTML
Zde říkáme, co z SGML se používá v HTML.
V příloze najdete vlastnosti SGML, které HTML nástroje běžně neimplementují a neměli byste je používat.
V seznamu konstruktů SGML, které HTML používá, není NET notace uvedena. Naopak, odkazovaná příloha uvadějící SGML konstrukty, které by se neměly používat, je právě tou přílohou, kterou odkazujete ve svém článku jako důkaz o používání NET notace v HTML.
Můj závěr: Specifikace HTML 4.01 nedoporučuje používat NET notaci SGML, tedy <p/text odstavce/ se nedoporučuje používat místo <p>text odstavce</p>. Tvůrci IE, Firefoxe i Konqueroru si to zřejmě vyložili úplně stejně.
Problém myslím spočívá především v ne úplně jasném vztahu mezi HTML a SGML.