Target="_blank" ins CSS3

Wie kann man in CSS einstellen, dass der link in einen neuen Fenster geöffnet werden soll?

Moin,

in CSS gar nicht, nur im HTML.

Über: oder

MfG
myPages

ich will aber xhtml 1.1 benutzten

[quote=“myPages”]Moin,

in CSS gar nicht, nur im HTML.

Über: oder

MfG
myPages[/quote]

…Das Stimmt …und xhtml1.1 kann man es per css auch nicht machen…myPages hat recht…

Ja habs jetzt hinbekommen ich machs jetzt über onclick

Moin,

dir scheint der Unterschied zwischen HTML und XHTML nicht ganz klar zu sein. Im Prinzip ändert sich nur die Syntax ein wenig.

Ein paar Beispiele:

// HTML
<img src="bla.png" width="20px" height="10px" alt="blubb">
<br>
// XHTML
<img src="bla.png" width="20px" height="10px" alt="blubb" />
<br />

Mehr über XHTML und HTML

Über onclick lässt du das Ganze per JavaScript wirken, was nicht nur unnötig ist, sondern auch nur manche Nutzer erreicht. Ich z.B. könnte nicht weiter kommen, da bei mir Scripte erstmal deaktiviert sind.

Die Variante mit ist die einzige, gute Möglichkeit so etwas zu realisieren und kann sowohl in HTML oder XHTML benutzt werden.

MfG
myPages

Das weiß ich auch. ich arbeite seit langem mit xhtml (1.0 Traditional).

Ich will doch jetzt nur auf xhtml 1.1 umsteigen.

Und da es bei xhtml 1.1 kein target gibt mach ich es halt über onclick.

Bei Usern, bei denen javascript deaktiviert ist, geht der link eben im gleichen fenster auf.

Also wieso ist mir der Unterschied nicht ganz klar?

Moin,

nun ja wenn man sich das bisher geschriebene durchliest, schien es zumindest so als ob dir der Unterschied nicht ganz klar wäre. Ich habe nur auf deine Reaktion geantwortet :wink:

Mir ist es völlig egal, inwieweit du dich auskennst und wie du deine Seite realisierst :slight_smile:
Dennoch würde ich dir empfehlen nicht alles per JS zu steuern.

Na ja … wayne … aber falls es noch wen interessiert: target in CSS3

MfG
myPages

[quote=“myPages”] oder
[/quote]

Hmmm - # ist kein gültiger Wert für href, da müßte dann noch
mindestens ein Buchstabe folgen, der zu einem
Fragmentidentifizierer im selben Dokument gehört ;o)

new’ ist auch kein gültiger Wert für ‘target’, weil Werte, die
mit '
’ beginnen, reserviert sind. ‘_blank’ ist hingegen ein
definierter Wert, das ist bei den transitional-Varianten in Ordnung,
auch ‘new’ wäre in Ordnung, hat aber eine leicht andere
Bedeutung.

radio-welt - ist dir auch klar, daß XHTML1.1 eigentlich erfordert,
daß man dies als application/xhtml+xml sendet?
Das kann zumindest der MSIE nicht selber darstellen, weswegen
man da eine Fallunterscheidung braucht.
Zudem ist die Idee bei XHTML1.1, daß der Nutzer ein mündiger
Mensch ist, der selbst entscheiden kann, ob und wo ein neues
Verweisziel öffnet, weswegen das target-Attribut in XHTML1.1
schlicht überflüssig ist ;o) Da braucht man dann natürlich auch
kein anwenderseitiges Skript, was dann ja den drolligen Effekt
hat, daß Leute, die noch Skriptinterpretation aktiviert haben, quasi
als unmündig eingestuft werden - gut, nicht ganz unplausibel, für
die Betroffenen aber immerhin eine Unterstellung, ist vermutlich
nicht ganz klar, warum die anders behandelt oder bevormundet
werden sollen, nur weil es geht.