Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

naar boven link in xhtml

Anne
9 antwoorden
  • nog een vraag:
    hoe maak je een "naar boven" link in xhtml 1.1?
    bovenin t document <a name="top"></a> zetten,
    en daar dan naartoe linken wordt foutgeteld, of doe ik nu iets fout

    jules
  • Ik had hetzelfde probleem, ik heb de name weggehaald en de link is nu:

    <li title="Top of page"><a href="#">Top</a></li>

    Het werkt en het is goedgekeurd door w3.org xhtml1.2 strict


    wimb
  • kijk, een simpele oplossing voor een raar probleem.
    bedankt!

    jules
  • maar helaas, nu weet ik het weer:
    dit werkt niet in opera.
    daarom wou ik een "interne" link in het document plaatsen, bovenin, en daar dan naartoe linken.
    maar om een of andere reden wordt het niet goedgekeurd, of werkt het niet in opera.

    iemand anders?

    jules
  • [quote:ee0f493fbc="juleswijers"]maar helaas, nu weet ik het weer:
    dit werkt niet in opera. iemand anders?
    [/quote:ee0f493fbc]

    je hebt helemaal gelijk, nu zoek ik dus ook iets anders…
    ik ben al aan het zoeken.

    wimb
  • Ik heb hier wat gevonden:

    http://www.webmasterworld.com/forum21/4649-2-15.htm

    en er dit van gemaakt:

    <body>
    <div id="header">
    <span id="top"></span>
    <div id="homelogo">

    <li title="Top of page"><a href="#top">Top</a></li>

    getest met IE, mozilla opera7 en het valideert als xhtml1.1 strict

    maar ik kijk nog even verder, je weet maar nooit

    wimb
  • ik heb zelf ook nog wat geprobeerd,
    en het zo opgelost:

    bovenin de pagina een div gemaakt, met een id eraan.
    [code:1:967e3fb032]
    <div id="boven">
    [navigatie]
    [tekst van site]
    <h6><a href="#boven">naar boven</a></h6>
    [/code:1:967e3fb032]

    werkt ook.

    mocht je iets "beters" vinden, ik ben benieuwd!

    bedankt in ieder geval,

    jules
  • Onder HTML (t/m versie 4) was het normaal om een named anchor te maken met <a name="naam"></a>. Onder XHTML 1.0 is een alternatieve manier ingevoerd, namelijk <a id="naam"></a>. In deze versie van XHTML kan je ook beiden gebruiken zodat de named anchor werkt in zowel oude als nieuwe generatie browsers: <a id="naam" name="naam"></a>. Officieel was name wel al "depricated". In XHTML 1.1 is name er helemaal uitgegooid en blijft alleen id over, het gebruik van name zal dan ook niet valideren: <a id="naam"></a>. Oudere generatie browsers zullen het niet herkennen, maar alle nieuwe generatie browsers wel, inclusief tekstbrowsers als Lynx.

    - Bas
  • dus ik zat zelf al een beetje in de goede richting, met die "id" :wink:
    nu volg ik het, bedankt.

    ps
    ik verbaas me er soms wel over, dat er steeds vaker dingen uit de standaard gesloopt worden, die in eerste instantie toch wel handig leken, vond ik. maar daar zullen ze hun redenen wel voor hebben.
    tnx to the validator, wimB en uiteraard bas.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.