Zum Inhalt springen
ThreadHTML5 & CSS

no attribute "target" in XHTML 1.0 strict

Kategorie
HTML5 & CSS
Antworten
9
Verfasst von: Themenersteller Consultant Content Halbgott (743 Beiträge) Datum: 02.04.2010, 19:02 Uhr
Archiv-KommentarArchiviert, nicht priorisiertHTML5 & CSS

Redaktionelle Einordnung

Diese archivierte Diskussion behandelt no attribute "target" in XHTML 1.0 strict aus Sicht der Rubrik HTML5 & CSS.

Die Diskussion bleibt als Archiv nutzbar. Für die aktuelle Bewertung empfehlen sich ergänzend neuere Artikel, Tools oder eine konkrete Analyse.

Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.

Startbeitrag

Archivierter Thread aus dem Seitenreport-Forum.

Zur Kategorie
Themenersteller Consultant Content Halbgott (743 Beiträge)
am 02.04.2010, 19:02 Uhr eröffnete lwulfe folgenden Thread HTML5 & CSS 9 Antwort(en).

Ich bekomme im HTML-Validator eine Fehlermeldung: there is no attribute "target".
Habe ich die Ursache richtig verstanden:
in

S?
darf ich das Attribut target nicht verwenden bei strict?
Muss ich auf transitional umstellen oder target entfernen?

Antworten

9 Beiträge
gelöschter Benutzer · 02.04.2010, 19:12 Uhr
Antwort

lwulfe schrieb:

Ich bekomme im HTML-Validator eine Fehlermeldung: there is no attribute "target".
Habe ich die Ursache richtig verstanden:
in

Sitemap">S?
darf ich das Attribut target nicht verwenden bei strict?
Muss ich auf transitional umstellen oder target entfernen?



Lass es einfach weg, der Link öffnet sich auch so im selben Fenster.

Gruß,
Claudio.

seitenreport
Inhaber · TYPO3 Senior Developer · Content Gott (1772 Beiträge) · 02.04.2010, 19:13 Uhr
Antwort

lwulfe schrieb:

Ich bekomme im HTML-Validator eine Fehlermeldung: there is no attribute "target".


Bestenfalls das target entfernen (externe Fenster z.B. per JS öffnen).

lwulfe schrieb:

darf ich das Attribut target nicht verwenden bei strict?
Muss ich auf transitional umstellen oder target entfernen?


target kannst Du nicht bei Strict anwenden sondern nur bei transitional. Besser aber Du bleibst bei Strict.
Gruß,
Matthias


SEO Analyse und Website-Check mit Seitenreport
gelöschter Benutzer · 02.04.2010, 19:52 Uhr
Antwort

ich habs bei mir so gelöst, damit ein neues Fenster aufgeht:


lwulfe
Consultant · Content Halbgott (743 Beiträge) · 02.04.2010, 20:52 Uhr
Antwort

Leider bekommen ich in Typo3 das target nicht weg.
Habe es mit
PAGE_TARGET =
und
tt_content.text.20.parseFunc.tags.link {
typolink.target =
}
versucht. Das Attribut bleibt hartnäckig im Quelltext.
Wenn noch jemand einen Tipp hat?

gelöschter Benutzer · 02.04.2010, 21:12 Uhr
Antwort

seitenreport schrieb:

lwulfe schrieb:

Ich bekomme im HTML-Validator eine Fehlermeldung: there is no attribute "target".


Bestenfalls das target entfernen (externe Fenster z.B. per JS öffnen).



Ich verwende als dafür folgendes JavaScript


function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) { <br /> var anchor = anchors[i];
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
anchor.target = "_blank";
}
}
window.onload = externalLinks;


Ursprünglich war es dafür gedacht Links als nofollow zu setzen, doch als anchor.target = "_blank"; eignet es sich besser. Mit rel=\'external\' wird dann der Link auf das JavaScript umgeleitet.

gelöschter Benutzer · 26.10.2010, 17:40 Uhr
Antwort

lwulfe schrieb:

Leider bekommen ich in Typo3 das target nicht weg.
Habe es mit
PAGE_TARGET =
und
tt_content.text.20.parseFunc.tags.link {
typolink.target =
}
versucht. Das Attribut bleibt hartnäckig im Quelltext.
Wenn noch jemand einen Tipp hat?



Sorry, dass ich diese "Leiche" nochmal nach oben hole, aber falls jemand noch das Problem hat und eine Lösung sucht:

config.intTarget >
config.extTaget >

hilft.

lwulfe
Consultant · Content Halbgott (743 Beiträge) · 26.10.2010, 20:01 Uhr
Antwort

willmann schrieb:


Sorry, dass ich diese "Leiche" nochmal nach oben hole, aber falls jemand noch das Problem hat und eine Lösung sucht:

config.intTarget >
config.extTaget >

hilft.


Nix Sorry, Marc. Wäre im Gegenteil schade, wenn du solche Lösungen nicht veröffentlichst!
Irgendwann wird es jemand brauchen.

gelöschter Benutzer · 27.10.2010, 00:53 Uhr
Antwort

Danke Marc und ich sehe es so wie Lutz. Wenn jemand eine Lösung sucht, findet er sie hier. Wo sonst?

gelöschter Benutzer · 27.10.2010, 08:52 Uhr
Antwort

dann ist\'s ja gut