Hemsida » Kodning » Så här skapas automatiskt genererade innehållsförteckningar med HTML-slots

    Så här skapas automatiskt genererade innehållsförteckningar med HTML-slots

    Innehållsförteckning kan till exempel förbättra användarupplevelsen på många webbplatser dokumentationssidor eller online-encyklopedi som Wikipedia. En väl utformad innehållsförteckning ger en översikt över sidan och hjälper användarna att snabbt navigera till det avsnitt de är intresserade av.

    Traditionellt kan du skapa innehållsförteckning antingen i HTML eller med JavaScript, men de nyligen standardiserade HTML-slotsarna ger en mellanväg mellan de två. HTML Slot är en webbstandard som tillåter dig att lägg till platsinnehavare på en webbsida och senare fyll det med innehåll dynamiskt.

    När ska man använda märka

    Du kan placera taggar i innehållsförteckningen inuti din HTML-fil, så att slitsarna senare kan vara fylld med relevanta rubriker och underrubriker. När rubrikerna ändras Slots uppdateras automatiskt.

    Med den här tekniken måste du skapa HTML-källkoden i innehållsförteckningen manuellt. JavaScript genererar bara textinnehållet i innehållsförteckningen, baserat på rubrikerna eller underrubrikerna på sidan.

    Om du inte vill ha innehållsförteckning för att vara närvarande i HTML-filen måste du generera både layout och innehåll med JavaScript.

    1. Skapa HTML

    HTML-koden för TOC (innehållsförteckning) kommer att vara inuti a