<div class="bar">
	<a href="#one">NEW</a>
	<a href="#two">CITY</a>
	<a href="#three">PEOPLE</a>
	<a href="#four">LANDSCAPE</a>
	<a href="#five">ANIMAL</a>
	<a href="#six">MACRO</a>
	<a href="#seven">REAL STATE</a>
</div>
<div class="tabs">
	<div id="two">2</div>
	<div id="three">3</div>
	<div id="four">4</div>
	<div id="five">5</div>
	<div id="six">6</div>
	<div id="seven">7</div>
	<div id="one">1</div>
</div>
<style>
	.tabs > [id],
	.tabs > [id]:target ~ [id] {
		display: none;
	}
	.tabs > [id]:target,
	.tabs > [id]:last-child {
		display: block;
	}
</style>
Всё-таки работающий пример реализации вкладок при помощи псевдо-класса :target