dbenzhuser: target-ersatz in xhtml

Beitrag lesen

N'Obend

  1. Das Target-Attribut wurde rausgestrichen, weil man es nicht mehr brauchen sollte. Frames gibt es in xhtml1.1 nicht mehr (dafür wär es ja eigentlich da) und das mit dem neuen Fenster sollte inzwischen auch der Vergangenheit angehören.
    Wenn du trotzdem meinst es besser zu wissen als diejenigen, die die Standards machen, verwende andere Standards. In xhtml 1.0 Transitional ist es erlaubt. Nehm den. Es macht keinen Sinn immer den neuesten Standard zu verwenden, nur weil man glaubt der wäre gerade hip. Wenn du noch nicht so weit bist, oder eben nicht hinter dem Standard stehst, lass ihn weg.

  2. Nach der Moralpredigt kommt nun die Lösung deines Problems.
    Ein neues Fenster kannst du immer noch mit JavaScript öffnen.
    z.B. so:
    <a href="http://www.ziel.de/" onclick="void(window.open(this.href, '', '')); return false;">Ziel</a>
    Das ist aber niemals ein vollwertiger Ersatz, Details siehe Archiv.

  3. Ich wiederhole das nochmal: Wenn du glaubst ein neues Fenster wäre wirklich von Nöten, nimm xhtml 1.0 Transitional (oder html...)! Alles andere ist Humbug.

Tschö,
dbenzhuser