Html5 in nav etiketinden bahsedeceğim bugun, <nav> etiketi menu alanlarını <div class="id"></div> karmaşası ile tanımlamak yerine sadece <nav></nav> tagları arasında tanımlamamızı sağlıyor. Örneğimize geçelim.

Eski Kullanım;

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Standart Div</title>
	</head>
	<body>
		<div id="menu">
			<ul>
				<li><a href="#">Anasayfa</a></li>
				<li><a href="#">Hakkımızda</a></li>
				<li><a href="#">Referanslar</a></li>
				<li><a href="#">İletişim</a></li>
			</ul>
		</div>
	</body>
</html>

Yeni Kullanım;

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>HTML5 NAV</title>
	</head>
	<body>
		<nav>
			<ul>
				<li><a href="#">Anasayfa</a></li>
				<li><a href="#">Hakkımızda</a></li>
				<li><a href="#">Referanslar</a></li>
				<li><a href="#">İletişim</a></li>
			</ul>
		</nav>
	</body>
</html>

Nav etiketine css ile de müdahale etmek mümkün, örnek

nav	{
	border:1px solid red;
	width:200px;
	height:100px;
}

Örneği incelemek için tıklayın.