Ist der HTML Code richtig?
wolke
- html
-3 JürgenB-1 Daniel0 wolke0 Ingo Turski
Hallo,
mit HTML Programmierung betrete ich erst seit einiger Zeit Neuland. Leider kann ich fehlerhafte Eingaben nicht so gut erkennen.
Im folgenden Quelltext wollte ich einen Befehl einbinden, womit ich vom angezeigten Frame in den per Link festgelegten neuen Frame wechseln kann, ohne dass sich die anderen Frames aktualisieren. Der Link ist ein Bild und liegt innerhalb einer Tabelle. Mit meinem Internet Exlorer funktioniert es fehlerfrei.
Der Quelltext liegt in einer normalen Webseite, nicht in der Frameseite. Kann ich den target Befehl auch ohne frameset im a Befehl benutzen und ist hier sonst ein Fehler zu entdecken?
<tr>
<th colspan="3" align="center"><a href="einleitung/einleitung.htm" target="seiteFrame"</a><img src="einleitung.png" width="110" height="40" align="top" border="0" alt="Einleitung"></th>
</tr>
Danke für eure Hilfe!
Gruß
Thomas
Hallo wolke,
bei solchen Fragen hilft mir immer der Validator.
Zu deinem Problem: target ist in den "traditional"-Doctypes (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">) erlaubt, in den "strict" (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">) nicht.
Gruß, Jürgen
Hallo
Zu deinem Problem: target ist in den "traditional"-Doctypes (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">) erlaubt, in den "strict" (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">) nicht.
Das ist aber garnicht sein Problem. Sein Problem ist der widersinnig formatierte Quelltext.
Selbiger auseinandergedröselt:
<tr>
<th colspan="3" align="center">
<a href="einleitung/einleitung.htm" target="seiteFrame"</a>
<img src="einleitung.png" width="110" height="40" align="top" border="0" alt="Einleitung">
</th>
</tr>
richtig sortiert (Attribute sind selbst einzusetzen):
<tr>
<th>
<a><img></a>
</th>
</tr>
Wobei sich mir die Frage stellt, warum es bei einer Tabelle mit der Breite einer Spalte überhaupt einer Tabelle bedarf?
Tschö, Auge
Hallo Auge,
Das ist aber garnicht sein Problem. Sein Problem ist der widersinnig formatierte Quelltext.
und da hilft der Validator.
Gruß, Jürgen
Hi there,
Zu deinem Problem: target ist in den "traditional"-Doctypes (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">) erlaubt, in den "strict" (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">) nicht.
siehst Du, deswegen liebe ich xml so, da hab' ich mir für solche Anlässe ein <klugschiss> Tag gebastelt...
hi,
Zu deinem Problem: target ist in den "traditional"-Doctypes (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">) erlaubt, in den "strict" (z.B. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">) nicht.
<klugschiss>
siehst Du, deswegen liebe ich xml so, da hab' ich mir für solche Anlässe ein <klugschiss> Tag gebastelt...
</klugschiss>
ich habe die ergänzung für dich vorgenommen.
gruß,
wahsaga
puts "Hallo " + gets.chomp + "."
?> Klawischnigg
=> Hallo Klawischnigg.
siehst Du, deswegen liebe ich xml so, da hab' ich mir für solche Anlässe ein <klugschiss> Tag gebastelt...
<klugschiss>Ein Tag allein ist aber in keinem Fall gültig, es muss ein Element sein.</klugschiss>
;-)
Einen schönen Freitag noch.
Gruß, Ashura
Hi there,
<klugschiss>Ein Tag allein ist aber in keinem Fall gültig, es muss ein Element sein.</klugschiss>
;-)
Ich möchte mich an dieser Stelle, auch stellvertretend für alle anderen konstruktiven Beiträge, für die beschreibende Ergänzung im Allgemeinen und für die sinnvolle Erweiterung um das abschliessende </klugschiss> Tag auf das allerheftigste bedanken ;)
Hallo Klawischnigg,
muss ich das jetzt verstehen?
Gruß, Jürgen
Hi there,
muss ich das jetzt verstehen?
Ich würd's einmal so formulieren: Für Deine Lebensqualität und das Glück Deiner lebenden oder zukünftigen Kinder ist es völlig irrelevant...
Hi,
mit HTML Programmierung betrete ich erst seit einiger Zeit Neuland. Leider kann ich fehlerhafte Eingaben nicht so gut erkennen.
tja, das ist am anfang nunmal so, denn aller anfang ist schwer.
Im folgenden Quelltext wollte ich einen Befehl einbinden,
Es gibt keine befehle in html.
womit ich vom angezeigten Frame in den per Link festgelegten neuen Frame wechseln kann, ohne dass sich die anderen Frames aktualisieren.
du willst einen link setzten in einem Frame wodurch ein anderer aktuallisiert wird, korekt?
Der Quelltext liegt in einer normalen Webseite, nicht in der Frameseite.
diese seite ist aber im framset?
Kann ich den target Befehl auch ohne frameset im a Befehl benutzen und ist hier sonst ein Fehler zu entdecken?
das framset ist nur für die anordnung der frames und ihren standard
inhalt verantwortlich, nicht mehr und nicht weniger.
<tr>
<th colspan="3" align="center"><a href="einleitung/einleitung.htm" target="seiteFrame"</a><img src="einleitung.png" width="110" height="40" align="top" border="0" alt="Einleitung"></th>
</tr>
Also hasst du ein frameset mit 2 frames, das eine heißt seiteFrame und
das andere rate ich mal naviFrame in diesem ist der link, korekt?
Es aktuallisiert sich immer nur der frame der gemäs des target Attributs angesprochen wird, ausnnahme sind "_blank"(neues fenster) "_self"(gleicher frame) "_top" und "_parent".
Wenn du mehrere Frames aktuallisieren willst musst du JS verwenden, dazu schau ins Archiv, wurde schon oft genug gefragt.
MfG
Vielen Dank für eure Hilfe.
Gruß
Thomas
Hi,
"</a><img
sicher, daß Du das so in Deinem Quelltxt stehen hast? Da fehlt die ">" und das "</a>" ist vor dem Bild wieder geschlossen.
freundliche Grüße
Ingo