EXAMPLE
Run
<!DOCTYPE html>
<html>

<head>
	<title>The grid-template property in CSS</title>
	<style type="text/css">
		#page {
		  display: grid;
		  width: 100%;
		  height: 200px;
		  grid-template: [header-left] "head head" 30px [header-right]
		                 [main-left]   "nav  main" 1fr  [main-right]
		                 [footer-left] "nav  foot" 30px [footer-right]
		                 / 120px 1fr;
		}
		
		header {
		  background-color: purple;
		  grid-area: head;
		}
		
		nav {
		  background-color: lightblue;
		  grid-area: nav;
		}
		
		main {
		  background-color: yellow;
		  grid-area: main;
		}
		
		footer {
		  background-color: deeppink;
		  grid-area: foot;
		}
	</style>
</head>

<body>
	<section id="page">
		<header>Header</header>
		<nav>Navigation</nav>
		<main>Main area</main>
		<footer>Footer</footer>
	</section>
</body>

</html>