Anker innerhalb einer html-seite
bari
- html
Guten Tag,
1. ist es besser Anker mit id=".." zu setzen oder mit name=".." ?
2. Einige Browser akzeptieren scheinbar <a href="top>...</a> als Verweis für gehe zum Seitenanfang. Gibt es keinen allgemeingültigen Verweis für das?
bari.
hi bari,
ist es besser Anker mit id=".." zu setzen oder mit name=".." ?
Einige Browser akzeptieren scheinbar <a href="top>...</a> als Verweis für gehe zum Seitenanfang. Gibt es keinen allgemeingültigen Verweis für das?
http://www.w3.org/MarkUp/1995-archive/Elements/A.html
mfg
tami
- ist es besser Anker mit id=".." zu setzen oder mit name=".." ?
Im wiki sind die Vorteile genannt:
http://wiki.selfhtml.org/wiki/HTML/Referenzieren_in_HTML
Du kannst mit id jedes Element ansprechen und brauchst kein eigenes a-tag mehr.
name ist deprecated (missbilligt).
- Einige Browser akzeptieren scheinbar <a href="top>...</a> als Verweis für gehe zum Seitenanfang. Gibt es keinen allgemeingültigen Verweis für das?
Besser so:
<body id="top">
....
Inhalt deiner Seite
...
<a href="#top">▲ nach oben</a>
</body>
LG Matthias
- ist es besser Anker mit id=".." zu setzen oder mit name=".." ?
Im wiki sind die Vorteile genannt:
http://wiki.selfhtml.org/wiki/HTML/Referenzieren_in_HTMLDu kannst mit id jedes Element ansprechen und brauchst kein eigenes a-tag mehr.
name ist deprecated (missbilligt).
- Einige Browser akzeptieren scheinbar <a href="top>...</a> als Verweis für gehe zum Seitenanfang. Gibt es keinen allgemeingültigen Verweis für das?
Besser so:
<body id="top">
....
Inhalt deiner Seite
...
<a href="#top">▲ nach oben</a>
</body>
probier ich aus, danke für eure Angaben.
gruss, bari.
Besser so:
<body id="top">
....
Inhalt deiner Seite
...
<a href="#top">▲ nach oben</a>
</body>
Noch simpler:
> ~~~html
> <body> <!-- ohne _id_ -->
> ....
> Inhalt deiner Seite
> ...
> <a href="#">▲ nach oben</a>
> </body>
>
Gruß H.
Noch simpler:
<body> <!-- ohne id -->
....
Inhalt deiner Seite
...
<a href="#">▲ nach oben</a>
</body>
d.h. der hash-tag gilt als Universal-tag für "nach oben"?
Und ich kann ihn als # im css formatieren, und x-mal wiederholen - werde ich ja gleich sehen.
danke, bari.
Om nah hoo pez nyeetz, bari!
d.h. der hash-tag gilt als Universal-tag für "nach oben"?
Auch <a href="#unbekannterAnkerdankRechtschreibfehler">Nach oben</a>
springt nach oben.
Und ich kann ihn als # im css formatieren, und x-mal wiederholen - werde ich ja gleich sehen.
Ja, als a[href="#"]
.
Matthias
d.h. der hash-tag gilt als Universal-tag für "nach oben"?
Auch
<a href="#unbekannterAnkerdankRechtschreibfehler">Nach oben</a>
springt nach oben.
das ist mir schon klar, dachte nur, dass dem Zeichen # vielleicht ein spezieller Status zusteht. ich twittere zwar nicht, aber dort ist es doch irgendwie ein Verbindungselement (?)
Bezieht sich dieser Inhalt auf etwas Konkretes in meinen Website-Texten ? nur zu, ich nehme diese Hinweise auch gerne an;-) Manchmal sieht man vor lauter Bäumen den Wald nicht mehr.
Und ich kann ihn als # im css formatieren, und x-mal wiederholen - werde ich ja gleich sehen.
Ja, als
a[href="#"]
.
hab (sicherheitshalber) erstmal das href="#top" genommen....
Gruss
bari.
Om nah hoo pez nyeetz, bari!
Auch
<a href="#unbekannterAnkerdankRechtschreibfehler">Nach oben</a>
springt nach oben.
Bezieht sich dieser Inhalt auf etwas Konkretes in meinen Website-Texten?
Nein. Zumindest „grobe Fehler“ sind mir nicht aufgefallen.
Matthias
Die Ergebnisse des Threads sind jetzt im Wiki dokumentiert:
http://wiki.selfhtml.org/wiki/HTML/Referenzieren_in_HTML#Innerhalb_desselben_Dokuments_referenzieren
LG Matthias
Hallo!
Die Ergebnisse des Threads sind jetzt im Wiki dokumentiert:
http://wiki.selfhtml.org/wiki/HTML/Referenzieren_in_HTML#Innerhalb_desselben_Dokuments_referenzieren
Eine Sprungmarke auf einen nicht vorhandenen oder falsch geschriebenen Anker lässt die Seite nach oben auf den Seitenanfang springen.
Das stimmt aber so nicht.
In dem Fall passiert nichts, d.h. der UA unternimmt nichts. Das deckt sich auch mit meinem Verständnis der Spec - siehe: http://www.w3.org/html/wg/drafts/html/CR/browsers.html#scroll-to-fragid (spez.: The indicated part of the document ...)
Gruß Gunther
Om nah hoo pez nyeetz, Gunther!
Eine Sprungmarke auf einen nicht vorhandenen oder falsch geschriebenen Anker lässt die Seite nach oben auf den Seitenanfang springen.
Das stimmt aber so nicht.
In dem Fall passiert nichts, d.h. der UA unternimmt nichts. Das deckt sich auch mit meinem Verständnis der Spec - siehe: http://www.w3.org/html/wg/drafts/html/CR/browsers.html#scroll-to-fragid (spez.: The indicated part of the document ...)
Das wäre dann wohl mein Fehler. Das passiert, wenn man etwas ungetestet hinschreibt. In besagter Spec ist übrigens auch der Fall href=top erwähnt. Das sollte auch Aufnahme in das Wiki finden. Und es müsste getestet werdeb, ob die aktuellen Browser das auch korrekt umsetzen.
Matthias
Om nah hoo pez nyeetz, Matthias!
Eine Sprungmarke auf einen nicht vorhandenen oder falsch geschriebenen Anker lässt die Seite nach oben auf den Seitenanfang springen.
Das stimmt aber so nicht.
In dem Fall passiert nichts, d.h. der UA unternimmt nichts. Das deckt sich auch mit meinem Verständnis der Spec - siehe: http://www.w3.org/html/wg/drafts/html/CR/browsers.html#scroll-to-fragid (spez.: The indicated part of the document ...)Das wäre dann wohl mein Fehler. Das passiert, wenn man etwas ungetestet hinschreibt.
Ist doch nicht schlimm ..., dafür sind "wir" ja da, um auf Fehler aufmerksam zu machen. ;-)
In besagter Spec ist übrigens auch der Fall href=top erwähnt. Das sollte auch Aufnahme in das Wiki finden. Und es müsste getestet werdeb, ob die aktuellen Browser das auch korrekt umsetzen.
Der jeweils aktuelle Chrome und Firefox (Win) machen es.
Gruß Gunther
Om nah hoo pez nyeetz, Gunther!
Das wäre dann wohl mein Fehler. Das passiert, wenn man etwas ungetestet hinschreibt.
Ist doch nicht schlimm ..., dafür sind "wir" ja da, um auf Fehler aufmerksam zu machen. ;-)
Am optimalsten[1] wäre, wenn es gleich im Wiki geändert werden würde.
[1]Ich weiß, dass optimal inkomparabel ist.
Matthias