Bild mittig setzten

Habe das nun so eingegeben


HTML:
<a style="position:position: absolute;width: 780px;height: 100px;left: 50%;top: 50%;margin-left: -390px;margin-top: -50px;" href="http://www.spillmannechsle.ch/seiten/news.htm" onmouseover="window.document.images[0].src = 'bilder/spillmannechsle_kontur.png'" onmouseout="window.document.images[0].src = 'bilder/spillmannechsle.png'"><img src="bilder/spillmannechsle.png" border="0"  width="780" height="100"></a>

Das Bild verschwindet immer weiter oben links aus dem Fenster... Was habe ich übersehen?
 
Hallo!

Noch eine Frage zu "Anker" Verlinkungen. [...] Muss ich dem Textfeld einen Namen geben?
Für HTML einen Namen bzw. für XHTML eine ID (zumindest der IE5.5 kommt bei HTML auch mit ID klar).
HTML:
<a href="#ziel">hier klicken um zum Ziel zu kommen</a><br>
<a href="#anders_ziel">hier klicken um zum anderen Ziel zu kommen</a><br>
ganz<br>
viel<br>
Text<br>
<div name="ziel">foo</div>
noch<br>
mehr<br>
Text<br>
<p id="anders_ziel">bar</p>
Um auf der sicheren Seite zu sein solltest Du nur das Alphabet, die Zahlen 0-9, und als Sonderzeichen den Unterstrich (_), den Bindestrich (-) und den Punkt (.) verwenden.
Andere Zeichen sind zwar teilweise auch erlaubt (je nach dem ob HTML oder XHTML), allerdings halten sich manche Browser ja bekannterweise nicht an jeden Standard. ;)

Eigentlich sollten die Browser auch zwischen Gross- und Kleinschreibung unterscheiden..... eigentlich. ;)
Um auch hier auf der sicheren Seite zu sein, benutze ich grundsätzlich die durchgängige Kleinschreibung.
Viel wichtiger sind halt aussagekräftige Ankernamen (was mit den o.g. Zeichen durchaus machbar ist), damit man selbst den Überblick behält. ;)
Der Ankername darf natürlich nur einmalig vorkommen, da der Browser sonst nicht weiss welcher Anker gemeint ist. :p

Wenn sich das Ziel zu nahe am Seitenende befindet, wird es natürlich nicht an den oberen Rand "geschoben".
Abhilfe können z.B. (viele) Leerzeilen schaffen.

Damit die Leute nicht jedesmal hochscrollen müssen, solltest Du bei den Zielen auch noch einen Anker setzen, der an den Seitenanfang verweist:
HTML:
<a href="#top">nach oben</a>
Ist zwar (soweit ich weiss) kein offizieller Standard, sollte jedoch auf grund des langjährigen allgemeinen Gebrauchs von allen Browsern "verstanden" werden.

Ob Du bei den a-Elementen nun Text oder Grafiken verwendest, bleibt Dir überlassen.

Gruss Dr Dau
 
Was ich genau brauche beim Anker ist, dass ich von einer verlinkten Grafik weiter unten auf der Seite einen Textblock erreichen möchte. ich muss mir deinen Beitrag allerdings noch genauer lesen, danke erstmal
 
ich werde einfach das Bild nach unten schieben, also nicht Top, sondern down, oder wie heißt es dann, wenn ich an den untersten Rand möchte?
 
Zurück