Timo "God's Boss" Reitz: PHP in XHTML und W3C Validierung

Beitrag lesen

ich habe schon mehr als einmal Links in neuen Tabs geöffnet, um festzustellen, dass die neue Seite nurmehr ein "javascript: ..." als Adresse hatte.

Aha, und ein blauen unterstrichenen fokussierbaren Text würdest du nicht missverstehen?

Mein Browser würde ihn mir zumindest nicht in einem neuen Tab öffnen, dass macht er nur bei Links.

Willst du überall <button type=button> haben, damit eine eindeutige Unterscheidung möglich ist? Und was heißt eindeutig - wie sind sie von Formular-Absendebuttons zu unterscheiden? Die könntest du auch in einem neuen Tab öffnen.
Das ist m.E. eine Uneindeutigkeit, mit der man leben muss (und kann).

Welches Element zu verwenden ist, hängt vom Einzelfall ab.

Für Dinge, deren Semantik sonst in HTML nicht verfügbar ist, gibt es übrigens div und span als generische Elemente

Im Prinzip richtig...

Das sind dann wohl die Elemente und Attribute der Wahl.

Sind sie nicht, und warum, habe ich in den verlinkten Postings beschrieben.
Man will durchaus den Großteil der (faktischen, nicht theoretischen) Semantik von a.

Was ist denn die faktische Semantik von a deiner Ansicht nach?

--
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|