internet explorer vs. mozilla
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
absoluter laie
alt kontakte
attribut
code
dank
dreck
element
folgenden befehl
http
inkonsistenz
internet
krieg
krise
sorgen
target
-
hi
ich bin ein absoluter laie und krieg die krise :)
warum zeigt mir der internet explorer folgenden befehl perfekt ausgerichtet an und mozilla nicht:
<a href="kontakt.html" target="content"><img src="kontakt.gif" border ="0" alt="kontakte" <div style="position:absolute; top:120px; left:38px"></div></a>
danke
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Weil der IE sich nicht an die Webstandards hält und jeden Dreck von Code frisst.
Das ist zwar nett gemeint vom IE, aber dadurch kommt es eben zu diesen Inkonsistenzen mit den anderen Browsern.
Daher gibt es die W3C Webstandards, damit man sich um sowas eigentlich(!) keine Sorgen mehr machen muss.
Nur der IE hält sich nicht dran
Um deinen Code mal aufzudröseln:
<a href="kontakt.html" target="content">
das target-Attribut sollte vermieden werden.
<img src="kontakt.gif" border ="0"
das border-Attribut ist veraltet--> für sowas gibt es CSS
alt="kontakte" <div
Tag wurde nicht richtig geschlossen! So etwas ist absolut unakzeptabel!
style="position:absolute; top:120px; left:38px"></div></a>
Innerhalb von <a>....</a> dürfen nur inline-Elemente außer <a> selbst drin sein!
Hier ist ein gutes und einigermaßen aktuelles HTML Tutorial:
http://de.selfhtml.org/html/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage