Side 1 af 1

"Smarte" links

Indlæg: tirs nov 13, 2007 17:04
af Karl Erik
Jeg har nogle gange, både her i forummet og på mozilladanmark.dk, set links til sider der er meget lange. Men som ved et trylleslag scroller siden ned til det aktuelle afsnit.

Hvordan laver man sådan et link?

Re: "Smarte" links

Indlæg: tirs nov 13, 2007 17:52
af Kim Ludvigsen
Tricket består af to dele. På siden skal der være lavet et "anker", en slags bogmærke i sidens kode. Det kan fx se sådan ud:

<p id="her">Vi vil linke til denne tekst</p>
Den interessante del er: id="her"

Når man laver linket til siden, skriver man sidens almindelige adresse efterfulgt af #her (altså navnet på ankeret). Det færdige link vil i dette tilfælde se sådan ud:
http://minhjemmeside.dk#her

Re: "Smarte" links

Indlæg: tirs nov 13, 2007 18:06
af Klattrup
Kim Ludvigsen skrev:http://minhjemmeside.dk#her


det er noget af et parcelhuskvarter :wink:

Re: "Smarte" links

Indlæg: tirs nov 13, 2007 19:09
af Kim Ludvigsen
Klattrup skrev:
Kim Ludvigsen skrev:http://minhjemmeside.dk#her


det er noget af et parcelhuskvarter :wink:


Jeg burde have tjekket, om adressen var i brug. Karl Erik, det var altså blot en tilfældig adresse. Den pågældende side benytter ikke ankre.

Og nu jeg tænker mig om, så har jeg faktisk skrevet lidt om den slags links:
http://kimludvigsen.dk/nytlayout.html#internelinks

Indlæg: ons nov 14, 2007 0:26
af Karl Erik
Jeg fandt ud af at kopiere dette link fra adressefeltet.

http://mozilladanmark.dk/wiki/Firefox/T ... ft_Windows

Men jeg kunne ikke finde stedet hvor der står "id="S.C3....." i sidens kildekode. Derimod stod der "name="S.C3....", er det det samme?

Indlæg: ons nov 14, 2007 0:49
af Kim Ludvigsen
Karl Erik skrev:Men jeg kunne ikke finde stedet hvor der står "id="S.C3....." i sidens kildekode. Derimod stod der "name="S.C3....", er det det samme?


Funktionen er den samme. I de gamle standarder brugte man hovedsageligt "name", og det virker da også stadig. Men efter de nye standarder, bør man bruge "id". Der står lidt om det her:
http://www.hjemmesideskolen.dk/html/xhtml.asp?id=xh4