Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

end tag for element "IMG" which is not open

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Pretender
PostRank 9
PostRank 9
Beiträge: 1081
Registriert: 22.04.2004, 14:44
Wohnort: Naumburg

Beitrag von Pretender » 29.07.2005, 10:59

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&#58;//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

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 29.07.2005, 11:10

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

Pretender
PostRank 9
PostRank 9
Beiträge: 1081
Registriert: 22.04.2004, 14:44
Wohnort: Naumburg

Beitrag von Pretender » 29.07.2005, 11:22

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?

robo
PostRank 8
PostRank 8
Beiträge: 837
Registriert: 23.12.2003, 19:41
Wohnort: Schwangau

Beitrag von robo » 29.07.2005, 11:23

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 :)

Pretender
PostRank 9
PostRank 9
Beiträge: 1081
Registriert: 22.04.2004, 14:44
Wohnort: Naumburg

Beitrag von Pretender » 29.07.2005, 11:35

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?

robo
PostRank 8
PostRank 8
Beiträge: 837
Registriert: 23.12.2003, 19:41
Wohnort: Schwangau

Beitrag von robo » 29.07.2005, 11:40

Gute Frage, weiss ich nicht. Darüber habe ich mir noch keine Gedanken gemacht. Im Zweifelsfall musst du mal beim W3C nachsehen ...

cu, Robo :)

pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 29.07.2005, 11:41

ja </input> und </img> gibt es so nicht...

depp ich
PostRank 9
PostRank 9
Beiträge: 1508
Registriert: 06.12.2004, 12:59

Beitrag von depp ich » 29.07.2005, 11:49

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.

Pretender
PostRank 9
PostRank 9
Beiträge: 1081
Registriert: 22.04.2004, 14:44
Wohnort: Naumburg

Beitrag von Pretender » 29.07.2005, 11:57

übrigens treten diese fehler bei der goolge-site search auf.

schon merkwürdig das ganze

oldInternetUser
PostRank 9
PostRank 9
Beiträge: 1250
Registriert: 19.03.2005, 12:52

Beitrag von oldInternetUser » 29.07.2005, 12:03

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.

Pretender
PostRank 9
PostRank 9
Beiträge: 1081
Registriert: 22.04.2004, 14:44
Wohnort: Naumburg

Beitrag von Pretender » 29.07.2005, 12:19

hmmm, tja... was wäre nun ma besten?

ich verwende das auf einer "normalen" php seite.

robo
PostRank 8
PostRank 8
Beiträge: 837
Registriert: 23.12.2003, 19:41
Wohnort: Schwangau

Beitrag von robo » 29.07.2005, 13:29

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 :)

oldInternetUser
PostRank 9
PostRank 9
Beiträge: 1250
Registriert: 19.03.2005, 12:52

Beitrag von oldInternetUser » 29.07.2005, 14:08

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.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag