|
|
Pretender


: 22.04.2004 : 1077 : Naumburg
|
| : 29.07.2005, 11:59 : end tag for element "IMG" which is not open |
|
|
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: |
<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: |
<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
bye Pretender |
|
| Nach oben |
|
 |
pebosi

: 06.11.2004 : 493
|
| : 29.07.2005, 12:10 : end tag for element "IMG" which is not open |
|
|
probiers mal damit:
<input type="hidden" name="ie" value="ISO-8859-1" />
und
<img src="http://www.hastenichtgehoert/logos/bild.gif" border="0" align="right" />
gruß pebosi |
|
| Nach oben |
|
 |
Pretender


: 22.04.2004 : 1077 : Naumburg
|
| : 29.07.2005, 12:22 : end tag for element "IMG" which is not open |
|
|
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: |
<img border="0" src="../images/logos/logo.jpg" width="801" height="75">
|
wieso muss deiner meinung nach das Bild so /> beendet werden?
bye Pretender |
|
| Nach oben |
|
 |
robo


: 23.12.2003 : 842 : Schwangau
|
| : 29.07.2005, 12:23 : end tag for element "IMG" which is not open |
|
|
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  |
|
| Nach oben |
|
 |
Pretender


: 22.04.2004 : 1077 : Naumburg
|
| : 29.07.2005, 12:35 : end tag for element "IMG" which is not open |
|
|
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?
bye Pretender |
|
| Nach oben |
|
 |
robo


: 23.12.2003 : 842 : Schwangau
|
| : 29.07.2005, 12:40 : end tag for element "IMG" which is not open |
|
|
Gute Frage, weiss ich nicht. Darüber habe ich mir noch keine Gedanken gemacht. Im Zweifelsfall musst du mal beim W3C nachsehen ...
cu, Robo  |
|
| Nach oben |
|
 |
pebosi

: 06.11.2004 : 493
|
| : 29.07.2005, 12:41 : end tag for element "IMG" which is not open |
|
|
| ja </input> und </img> gibt es so nicht... |
|
| Nach oben |
|
 |
depp ich


: 06.12.2004 : 1490
|
| : 29.07.2005, 12:49 : end tag for element "IMG" which is not open |
|
|
| : |
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. |
|
| Nach oben |
|
 |
Pretender


: 22.04.2004 : 1077 : Naumburg
|
| : 29.07.2005, 12:57 : end tag for element "IMG" which is not open |
|
|
übrigens treten diese fehler bei der goolge-site search auf.
schon merkwürdig das ganze
bye Pretender |
|
| Nach oben |
|
 |
oldInternetUser

: 19.03.2005 : 1252
|
| : 29.07.2005, 13:03 : end tag for element "IMG" which is not open |
|
|
| 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. |
|
| Nach oben |
|
 |
Pretender


: 22.04.2004 : 1077 : Naumburg
|
| : 29.07.2005, 13:19 : end tag for element "IMG" which is not open |
|
|
hmmm, tja... was wäre nun ma besten?
ich verwende das auf einer "normalen" php seite.
bye Pretender |
|
| Nach oben |
|
 |
robo


: 23.12.2003 : 842 : Schwangau
|
| : 29.07.2005, 14:29 : Re: end tag for element "IMG" which is not open |
|
|
| Pretender hat Folgendes 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  |
|
| Nach oben |
|
 |
oldInternetUser

: 19.03.2005 : 1252
|
| : 29.07.2005, 15:08 : end tag for element "IMG" which is not open |
|
|
| : |
| 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. |
|
| Nach oben |
|
 |