@@Rolf B
Ich sehe das so, dass deswegen das das name-Attribut aber nicht verboten ist. Dafür müsste es non-conforming sein oder als deprecated (missbilligt) bezeichnet werden. Ist es aber nicht - lediglich sein Existenzzweck wurde ihm entzogen.
??
Das ließt sich so, als würden Browser keine Sprünge zu <a name="…">
mehr machen würden.
Das glaube ich nicht. Abwärtskompatibilität wurde ja schon angesprochen.
Wie Matthias schon schrieb, diente <a name="..."> dem Zweck, ein internes Verweisziel für URLs mit Fragment-Anteil (#foo) zu setzen. Diese Aufgabe wird in HTML 5 vom id-Attribut übernommen, das auf jedem Element stehen kann.
Diese Aufgabe wurde auch schon in HTML 4 vom id
-Attribut übernommen.
😷 LLAP
--
„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“ —@Ann_Waeltin
„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“ —@Ann_Waeltin