Friedel: <a name="xyz"> nicht mehr erlaubt, <a> (ohne href) erlaubt?

Beitrag lesen

Hallo, nur um sicher zu gehen: Ich habe gerade auf https://wiki.selfhtml.org/wiki/Referenz:HTML/a gelesen, dass man a jetzt ohne href verwenden darf. Oder habe ich das falsch verstanden? in Html4 musst man ja immer <a href=""> schreiben, um einen Dummy-Link zu erzeugen.

Außerdem steht da und auch auf https://wiki.selfhtml.org/wiki/Name auch, dass das name-Attribut in Links nicht mehr erlaubt ist. Da würde mich interessieren, ob jemand eine Idee hat, warum das geändert wurde. Es wird ja weiterhin funktionieren müssen, damit Html abwärtskompatibel bleibt. Und die Auswirkungen auf ältere Javascripte, sind ja auch nicht gerade zu vernachlässigbar.