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;
}