Seite 1 von 1
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 10:59
von Pretender
moin moin,
ich habe hier 2 kleine fehlermeldungen.
1. end tag for element "IMG" which is not open
2. end tag for element "INPUT" which is not open
das erste entsteht wenn man z.B.
Code: Alles auswählen
<img src="http://www.hastenichtgehoert/logos/bild.gif" border="0" align="right"></img>
schreibt. wobei hier vom tool behauptet wird, dass
</img> nicht hingehört.
beim 2. geht es um das selbe nur das es diesmal ein Formular ist.
Code: Alles auswählen
<input type="hidden" name="ie" value="ISO-8859-1"></input>
wobei das tool hier behauptet, dass
</input> da nicht hingehört.
da dieser Quellcode von großen anbieter ist, bin ich mir nicht sicher ob sich dieser so eine Schlappe leistet und einen "fehlerhafte" Code verbreitet oder ob es im Grunde egal ist und man das <img> Tag einfach schließen kann mit </img>
die frage ist:
- ist es egal?
- wäre es besser wenn keine fehler ist aber spielt keine wichtige rolle?
- fataler fehler, muss umgehend geändert werden?
Pretender
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:10
von pebosi
probiers mal damit:
<input type="hidden" name="ie" value="ISO-8859-1" />
und
<img src="
https://www.hastenichtgehoert/logos/bild.gif" border="0" align="right" />
gruß pebosi
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:22
von Pretender
wenn ich das
</img> weglasse, dann ist laut tool, die html code ok.
ein normales bild sieht doch im html code in etwas so aus:
Code: Alles auswählen
<img border="0" src="../images/logos/logo.jpg" width="801" height="75">
wieso muss deiner meinung nach das Bild so
/> beendet werden?
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:23
von robo
img und input sind inhaltslose Tags und werden nicht geschlossen. Bei XHTML müssen jedoch alle Tags geschlossen werden, deshalb werden dort inhaltslose Tags mit /> beendet, wie pebosi schon richtig bemerkt hat.
cu, Robo

end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:35
von Pretender
aja, gute erklärung. thx!
also ist es definitiv ein fehler wenn man
<img border="0" ....> mit einem </img> schließt?
und
<input type ....> mit einem </input> schließt?
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:40
von robo
Gute Frage, weiss ich nicht. Darüber habe ich mir noch keine Gedanken gemacht. Im Zweifelsfall musst du mal beim W3C nachsehen ...
cu, Robo

end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:41
von pebosi
ja </input> und </img> gibt es so nicht...
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:49
von depp ich
die frage ist:
- ist es egal?
- wäre es besser wenn keine fehler ist aber spielt keine wichtige rolle?
- fataler fehler, muss umgehend geändert werden?
Ich bin hier zwar nicht die große Leuchte, aber:
Jeder Tag kann einen Schlusstag haben, auch img oder <br>
Grundsätzlich sollte man sich nicht immer auf Tools verlassen.
Und: Aus Suchmaschinen-Sicht und wohl auch aus Sicht aller üblichen Browser ist es egal.
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 11:57
von Pretender
übrigens treten diese fehler bei der goolge-site search auf.
schon merkwürdig das ganze
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 12:03
von oldInternetUser
Das hängt zusätzlich vom DOCTYPE ab. Wenn das irgendein Html 4.0 oder ähnliches ist, dann dürfen bsp. <meta> nicht geschlossen werden, also weder <meta/> noch <meta></meta>. In Xml oder XHtml sind beide Versionen <meta/> und <meta></meta> immer gleichberechtigt, eine Version muß verwendet werden. Verwendet man Xsl zur Erzeugung von XHtml, hängt es vom Xsl-Code ab, welche Version erzeugt wird.
end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 12:19
von Pretender
hmmm, tja... was wäre nun ma besten?
ich verwende das auf einer "normalen" php seite.
Re: end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 13:29
von robo
Pretender hat geschrieben:hmmm, tja... was wäre nun ma besten?
ich verwende das auf einer "normalen" php seite.
Was haste denn für einen DOCTYPE drinstehen?
cu, Robo

end tag for element "IMG" which is not open
Verfasst: 29.07.2005, 14:08
von oldInternetUser
hmmm, tja... was wäre nun ma besten?
Das must Du schon selbst entscheiden. Je nachdem, was Du nimmst, sind gewisse Dinge erlaubt und andere verboten -> SelfHtml, Kapitel zu DOCTYPE.