Démo article une page plusieurs vues
by siteMaxyFR
HTML
<nav>
<a href="#page1">Go 1</a>
<a href="#page2">Go 2</a>
</nav>
<section id="page">
<div id="page1">Page 1</div>
<div id="page2">Page 2</div>
</section>
CSS
#page > *{
display:none;
}
#page > *:target{
display:block;
}
#page > *:last-child{
display:block;
}
#page > *:target ~ * {
display: none;
}