Hallo Felix,
wenn der #home Abschnitt der letzte im HTML ist und alle Artikel Kind des gleichen Containers sind, kann man vielleicht mit dem Geschwisterselektor was machen.
article {
display: none;
}
article:target:not(#home), #home {
display: block;
}
article:target ~ #home {
display: none;
}
Ggf. muss man die Spezifität noch etwas tweaken.
Ob das ein Ergebnis ist, bei dem Semantik und Accessibility stimmen, weiß ich aber nicht.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi