Jan L.: target bei XHTML ersetzen?

Beitrag lesen

Hallo,

da ja bei XHTML 1.1 'target' im 'a' - Tag nicht mehr erlaub ist, wollte ich fragen, ob man diesen ersetzen kann und somit ein Zielfenster für die Links bestimmen kann.

Nein. 'target' ist in XHTML schon absichtlich nicht mehr vorhanden, weil es
dem User überlassen werden soll, wo er die Links öffnet. Du kannst natürlich
JS benutzen, aber das wäre ja nun wirklich Schwachsinn.

Benutze entweder einen doctype, der 'target' erlaubt oder verzichte darauf.

Bist du dir übrigens sicher, daß du XHTML1.1, das du richtigerweise als
'application/xhtml+xml' statt 'text/html' ausliefern müßtest, verwenden
willst? Damit haben nämlich viele Browser Probleme. XHTML1.0 strict wäre wohl
angebrachter.

Gruß, Jan