Как автоматически сгенерировать оглавление с помощью HTML-слотов

Оглавление может значительно улучшить пользовательский опыт многих веб-сайтов, например сайтов документации или онлайн-энциклопедий, таких как Википедия. Хорошо разработанное оглавление дает обзор страницы и помогает пользователям быстро перейти к интересующему их разделу.

Традиционно вы можете создавать оглавление либо в HTML, либо с помощью JavaScript, но недавно стандартизированные HTML-слоты обеспечивают промежуточный путь между ними. HTML-слот это веб-стандарт, который позволяет добавлять заполнители на веб-страницу, а затем динамически заполнять ее содержимым.