Avatar billede izemate Nybegynder
21. august 2006 - 08:33 Der er 8 kommentarer og
2 løsninger

link så man rammer overskrift på en side

Hey
Jeg har nogle links på forsiden af en hjemmeside.
Hvordan kan jeg linke således at når jeg klikker på et af linksne så ryger jeg hen på en underside og automatisk bliver scrollet ned til en bestemt "overskrift"

På forhånd tak
Avatar billede weis Nybegynder
21. august 2006 - 08:56 #1
Så skal du lave det der hedder et "Anker" ved den overskrift du vil hen til skal du i kildekoden skrive <a name="linknavn"></a> og når du så linker til denne overskrift så hedder linket htmlside.htm#linknavn

linknavn - kan du ændre til hvad du vil
htmlside.htm - er din undersides navn og filformat
Avatar billede mclemens Nybegynder
21. august 2006 - 09:00 #2
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

</head><body>
<a href="s2.html#o1">Overskrift 1</a>
<a href="s2.html#o2">Overskrift 2</a>
</body></html>
Avatar billede mclemens Nybegynder
21. august 2006 - 09:00 #3
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>

</head><body>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><h1 id="o1">Overskrift 1</h1>bla. bla.<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><h1 id="o2">Overskrift 2</h1>bla. bla.<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</body></html>
Avatar billede mclemens Nybegynder
21. august 2006 - 09:01 #4
id ... ikke name ...
Avatar billede mclemens Nybegynder
21. august 2006 - 09:03 #5
Skal vi ikke lave en morgen-deler Weis?
Du havde ret i de andre ting :o)
Avatar billede mclemens Nybegynder
21. august 2006 - 09:06 #6
Hmmm, nej jeg tog fejl ... name virker åbenbart på a tags så Weis har ret i det han skrev ;) - Det er bare hvis overskriften ikke er et a tag så virker name ikke og man skulle bruge id istedet ... Undskyld den smutter Weis :o)
Avatar billede weis Nybegynder
21. august 2006 - 09:13 #7
Ellers kan a taget bare skrives foran overskriften, men her er et svar så er det op til izemate, hvad han vil bruge ;)
Avatar billede Slettet bruger
21. august 2006 - 10:55 #8
Id er fra og med 5 generation browsers. Hvis tidligere også skal være med skal der bruges <a name='id'> - 5 og derefter kan man sætte id på headings elementer som mclemens beskriver.

/1.
Avatar billede izemate Nybegynder
21. august 2006 - 13:03 #9
I får bare begge point, men har benyttet mclemens forslag og det virker perfekt!
Avatar billede mclemens Nybegynder
21. august 2006 - 13:19 #10
Ok, og tak for point. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester