Sven Rautenberg: XHTML strict und "target"

Beitrag lesen

Moin!

Da es in XHTML strict bekanntlich keine Frames gibt, gibt es bei <a> ebensowenig das target-Attribut und somit auch nicht die Möglichkeit ein Link in einem neuen Fenster zu laden (target="_blanc"). Gibt es evtl. eine andere (elegante) Lösung? Möglicherweise mit JavaScript (beherrsche ich leider nicht)?

Nein, es gibt keine andere Lösung.

Wenn du "target" brauchst, schreib' transitional (zwingt dich ja niemand, über "target" hinaus alle weiteren "Features" zu nutzen).

Und wenn du unbedingt strict schreiben willst, verzichte einfach auf "target". Es ist sowieso eine gute Idee, dem Benutzer KEINE neuen Fenster aufzuzwingen, sondern ihm die Wahl komplett selbst zu überlassen.

- Sven Rautenberg