본문 바로가기

기타/html

[HTML] nav tag 사용법 및 예제

728x90

<nav>는 일련의 내비게이션 링크를 정의하는 태그입니다.

다른 페이지 or 현재 페이지의 다른 부분과 연결되는 링크들의 집합을 말합니다.

메뉴, 목차, 인덱스 등이 있습니다.

과거에는 거의 모든 것을 div로 묶어서 사용했지만 html5로 넘어오면서 각 영역별로 그 의미를 명확히 하기 위해 nav 같은 태그를 사용하기 시작했습니다.

그러니까 보이는 것은 달라지는 것이 없지만 문서상의 의미가 있다는 것입니다.

예를 들어 웹 스크 랩핑을 한다고 했을 때 해당 페이지와 연결된 핵심 페이지 정보를 가져오기 위해서 nav태그의 링크를 가져오면 되지요.

nav 태그가 모든 링크를 가지고 있을 필요는 없습니다.

nav태그가 만들어진 목적은 핵심 링크를 담는 데 있습니다.

예제를 통해 알아보도록 하겠습니다.

 

1. 기본 사용법

<!DOCTYPE html>
<html lang="ko">
<head>
	<meta charset="UTF-8">
	<title>HTML nav tag</title>
</head>
<body>
    <nav>
		<a href="/html">HTML</a>
		<a href="/css">CSS</a>
		<a href="/javascript">JavaScript</a>
	</nav>
</body>
</html>

2. 가운데 정렬하기.

 

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <style>
        nav {
            display: block;
            width: 150px;
            margin: 0 auto;
        }
    </style>
    <title>HTML nav tag</title>
</head>

<body>
    <nav>
        <a href="/html">HTML</a>
        <a href="/css">CSS</a>
        <a href="/javascript">JavaScript</a>
    </nav>
</body>

</html>

 

3.background 설정하기.

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <style>
        nav {
            display: block;
            width: 150px;
            margin: 0 auto;
            background:#000000;
        }
    </style>
    <title>HTML nav tag</title>
</head>

<body>
    <nav>
        <a href="/html">HTML</a>
        <a href="/css">CSS</a>
        <a href="/javascript">JavaScript</a>
    </nav>
</body>

</html>

 

끝까지 읽어 주셔서 감사합니다 ㅎㅎ

728x90