Ho scoperto un bug (?) o una limitazione tecnica. I link del sommario, così come l’evidenziazione durante lo scorrimento verso il basso, non funzionano correttamente se le intestazioni hanno lo stesso nome. Suppongo che ciò sia dovuto al fatto che non viene generato un ID univoco, ma l’ID è solo il nome dell’intestazione.
Nel mio caso, il sommario è così - provenendo da un background educativo, la struttura è sempre la stessa per le nostre unità di apprendimento, ad esempio:
H1 - Panoramica
H1 - 0:00 > 0:15 - Plenaria e Introduzione
H2 - Obiettivo
H2 - Contenuto
H2 - Metodo
H2 - Suggerimenti
H2 - Slide
H1 - 0:15 > 0:45 - Lavoro di gruppo
H2 - Obiettivo
H2 - Contenuto
H2 - Metodo
H2 - Suggerimenti
H2 - Slide
H1 - 0:45 > 0:60 - Lavoro individuale
H2 - Obiettivo
H2 - Contenuto
H2 - Metodo
H2 - Suggerimenti
H2 - Slide
H1 - 0:60 > 0:90 - Discussione plenaria
H2 - Obiettivo
H2 - Contenuto
H2 - Metodo
H2 - Suggerimenti
H2 - Slide
Suppongo che potremmo rendere i titoli H2 più ricchi fornendo maggiori informazioni, ma ciò va contro l’avere una struttura chiara in tutte le unità di apprendimento - e specialmente nel caso di “suggerimenti” e “slide” non c’è molto altro che potremmo scrivere.
Forse tutto questo problema è correlato al problema sopra menzionato… ma non sono abbastanza esperto.
Esatto, quindi questa non è una limitazione intrinseca dell’HTML (in realtà, avere id identici in un singolo documento viola la specifica) ma un bug nel componente del tema.