Der Skip-to-Top-link ist Teil des Headers:
Ich würde einen Skip-to-Top-Link strukturell am Ende einer Seite erwarten. Entweder als letztes Kind von main
oder als erstes Kind von footer
.
2020 zeigte Stephanie Eckles in ihrem Artikel Pure CSS Smooth-Scroll “Back to Top” (Direktlink zum Demo-Pen) eine Variante, die ohne JavaScript auskommt.