Hjemmeside » Coding » Sådan genereres automatisk indholdsfortegnelse med HTML-slots

    Sådan genereres automatisk indholdsfortegnelse med HTML-slots

    Indholdsfortegnelse kan i høj grad forbedre brugeroplevelsen på mange websteder dokumentationswebsteder eller online encyclopedias som Wikipedia. En velindrettet indholdsfortegnelse giver et overblik over siden og hjælper brugere hurtigt at navigere til det afsnit, de er interesseret i.

    Traditionelt kan du oprette indholdsfortegnelsen enten i HTML eller med JavaScript, men de seneste standardiserede HTML-slots giver en mellemvejs mellem de to. HTML Slot er en webstandard, der giver dig mulighed for tilføj pladsholdere til en webside og senere Fyld det med indhold dynamisk.

    Hvornår skal du bruge tag

    Du kan placere tags i indholdsfortegnelsen inde i din HTML-fil, så slots senere kan være fyldt med de relevante overskrifter og underpositioner. Når overskrifterne ændres, Slots er automatisk opdateret.

    Med denne teknik skal du manuelt oprette HTML-kildekoden i indholdsfortegnelsen. Kun JavaScript genererer automatisk indholdsfortegnelsen i indholdsfortegnelsen, baseret på overskrifter eller underpositioner på siden.

    Hvis du ikke vil have indholdsfortegnelse for at være til stede i HTML'en, skal du generere både layout og indhold med JavaScript.

    1. Opret HTML'en

    HTML-kildekoden for TOC (indholdsfortegnelse) vil være inde i a