Anker an bestimmte position setzen
Susi
- html
0 fastix®0 Thomas Luethi0 Linksetzer0 fastix®
Hallo,
ich suche ein link wo man auf einer bestimmnten position zuweisen kann.
Aber ich suche schon wie doof in teamone, kann es aber nicht finden kann mir jemand sagen wo nach ich suchen muß oder vielleicht auch sagen wo ich es finde?
Danke Susi
Moin!
Hallo,
ich suche ein link wo man auf einer bestimmnten position zuweisen kann.
Du hast zwei Möglichkeiten:
<element id="DeinAnker">Dein Text</element>
('element' ist ein gültiges HTML-Element, also p, h1-6,div....)
oder
<a name="DeinAnker">
Im Quelltext an der vorgesehenen Stelle.
Du verlinkst mit: <a href="http://server.domain.tld/verzeichnis/filename?foo=bar#DeinAnker">Klickhier</a>
Du kannst die optionale search weglassen:
<a href="http://server.domain.tld/verzeichnis/filename#DeinAnker">Klickhier</a>
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Hallo,
Aber ich suche schon wie doof in teamone,
1. Es heisst "SelfHTML".
2. Du suchst offenbar nicht sehr effizient.
Obwohl Du erstaunlicherweise schon das Stichwort "Anker" kennst.
Dann haettest Du es doch so finden koennen:
[http://selfhtml.teamone.de/]
Rechte Spalte: Stichwortverzeichnis -> A -> Anker (HTML)
Oder so:
[http://selfhtml.teamone.de/]
HTML/XHTML -> Verweise (Links) -> Projekt-interne Verweise
-> Anker definieren und Verweise zu Ankern
Auch ueber die Suche haettest Du es finden koennen.
Genug der Belehrungen.
Hier ist die Loesung:
[http://selfhtml.teamone.de/html/verweise/projektintern.htm#anker]
Die dort beschriebenen, "altmodischen" Anker von HTML sind
uebrigens zuverlaessiger (d.h. werden von viel mehr Browsern
unterstuetzt) als die "neumodischen" Anker mit ID-Attributen in
beliebigen Elementen, die Dir fastix vorgeschlagen hat.
Was XHTML angeht, siehe
http://www.w3.org/TR/xhtml1/#diffs Punkt 4.10
http://www.w3.org/TR/xhtml1/#guidelines Punkt C.8
Deutsche Uebersetzung:
http://www.websitedev.de/xhtml/xhtml1/
Fazit: Um auf "Nummer sicher" zu gehen, ist es in HTML 4 und
in XHTML 1.0 empfehlenswert, Anker wie folgt zu definieren:
<a id="foo" name="foo">Anker</a>
HTH, Gruesse,
Thomas
Hier ist die Loesung:
[http://selfhtml.teamone.de/html/verweise/projektintern.htm#anker]
http://selfhtml.teamone.de/html/verweise/projektintern.htm#anker
Moin!
Die dort beschriebenen, "altmodischen" Anker von HTML sind
uebrigens zuverlaessiger (d.h. werden von viel mehr Browsern
unterstuetzt) als die "neumodischen" Anker mit ID-Attributen in
beliebigen Elementen, die Dir fastix vorgeschlagen hat.
Fazit: Um auf "Nummer sicher" zu gehen, ist es in HTML 4 und
in XHTML 1.0 empfehlenswert, Anker wie folgt zu definieren:
<a id="foo" name="foo">Anker</a>
Genau! Damit hat der Thomas recht: Ich hatte es wohl im Hinterkopf, aber vergessen mit hinzuschreiben: einige ältere Browser können mit id="xyz" nichts anfangen oder reagieren dann nicht richtig.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®