HTML
base 태그
base 태그
이번 시간에는 base태그에 대해서 배워 보도록 합시다 .
base태그는 head태그 안에서 사용하는 태그입니다.
기능으로는 URL이 들어가는 태그의 주소를 지정하는 역할을 합니다.
이렇게 주소를 지정하면 url이 들어가는 태그에서는 주소는 작성하지 않고 파일명만 입력하므로 편하게 사용할 수 있습니다만, 저는 사용하지 않습니다.
저는 성격상 제가 하나하나 다 지정하는게 좋더라구요.
말로는 어려우나 소스를 보면 바로 아실겁니다.
base태그에서 주소 지정은 href속성을 사용합니다.
base태그 사용법
- <base href="주소" />
주소가 /material/images/HTML/ 라면 다음과 같이 작성합니다.
- <base href="/material/images/HTML/" />
그럼 예제를 통해서 봐봅시다.
/material/images/HTML/ 폴더에 있는 pico-152.png파일을 열어본다면 코드는 다음과 같습니다.
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title>base 태그 학습</title>
- <base href="/material/images/HTML/" />
- </head>
- <body>
- <img src="pico-152.png" />
- </body>
- </html>
결과는 바로 아래에서 확인할 수 있습니다.
결과

결과가 잘 나옵니다. 위와같이 한번 작성해놓으면 주소에는 경로를 적을 필요가 없어서 편해집니다.
다음과 같이 다른 img태그에는 풀 경로를 사용해도 이미지는 정상적으로 나타납니다.
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title>base 태그 학습</title>
- <base href="/material/images/HTML/" />
- </head>
- <body>
- <img src="pico-152.png" />
- <img src="/material/images/HTML/pico-152.png" />
- </body>
- </html>
결과는 바로 아래에서 확인할 수 있습니다.
결과
