Avatar billede muddyw. Praktikant
17. november 2006 - 10:49 Der er 11 kommentarer og
1 løsning

problemer med anker i html

Når jeg laver et anker i min html for at linke til et andet sted på samme side går der ged i det.
jeg skriver:
<A href="#Features" target=_self><nobr>Features</nobr></a>
og
<span><A name=Features></A>Features</span> - der hvor der skal hoppes ned til,
men jeg vil have den til at hoppe ned så Features står aller øverst i skærmbilledet - det gør den ikke, den hopper kun ned så Features står ca i midten - hvad kan jeg gøre ved det?
Avatar billede tdafoobar Nybegynder
17. november 2006 - 10:55 #1
Det afhænger af din browser. Firefox kræver f.eks. at der skal være mindst en hel sides content, før at de putter den i toppen.

Hvilket jo er logisk, da browsere ikke kan vise noget i toppen , hvis der ikke er content nok at vise.
Avatar billede keysersoze Ekspert
17. november 2006 - 10:55 #2
er der tilstrækkelig indhold til at features kan stå helt i toppen eller er der bare ikke mere indhold?
Avatar billede erikjacobsen Ekspert
17. november 2006 - 11:02 #3
Og der er nogen der mener, man generelt skal være varsom med at bruge den teknik, bl.a. af den grund du oplever her: http://www.useit.com/alertbox/within_page_links.html
Avatar billede tdafoobar Nybegynder
17. november 2006 - 11:05 #4
Jakob Nielsen har sine egne standpunkter, man kan enten være enig eller uenig. Jeg vil forholde mig uenig.

Anchors spare båndbrede, og er meget hurtigere end at loade nye sider hele tiden.

Derudover vil jeg tilføje at anchors ikke nødvendigvis skal bruges for at lave "bookmarks", men du kan også bruge et ID på hvilket som helst element.

<div id="foo"> så vil <a href="#foo"> hoppe ned til den div-box.
Avatar billede muddyw. Praktikant
17. november 2006 - 11:07 #5
Nå ja selvfølgelig - synes bare ikke jeg plejer at skulle have fyldt op før den hopper til toppen,hmm. Tak skal i have!
tdafoobar du var 11 sek. hurtigere - smid et svar ;-)
Avatar billede tdafoobar Nybegynder
17. november 2006 - 11:08 #6
/moooooooooo
Avatar billede muddyw. Praktikant
17. november 2006 - 11:09 #7
jeg skal bruge det til at hoppe ned til nogle lister med paragraffer - der er anker rigtig gode ;-)
Avatar billede tdafoobar Nybegynder
17. november 2006 - 11:12 #8
så kan du jo bruge <p id="features">Features</p> eller <span id="features">Features</span> istedet for det ekstra anchor.
Avatar billede muddyw. Praktikant
17. november 2006 - 11:23 #9
skal <A href="#Features" target=_self><nobr>Features</nobr></a>  så skiftes ud med
<p id="features">Features</p> ???
Avatar billede muddyw. Praktikant
17. november 2006 - 11:26 #10
skrev <p id="features">Features</p>
i stedet for <span><A name=Features></A>Features</span>
= giver samme resultat :-(
Avatar billede olebole Juniormester
20. november 2006 - 16:07 #11
<ole>

Mener du mon nu 'Features' eller 'features'? Det er to komplet forskellige ting  ;o)

/mvh
</bole>
Avatar billede olebole Juniormester
20. november 2006 - 16:08 #12
- og dette:
    id="features"

- holder naturligvis ikke med denne href:
    href="#Features"
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