..

Search

<base>

HTML <base> 태그


정의 및 특징

<base> 태그는 해당 문서의 모든 상대 주소(relative URL)에 대한 기본 URL(base URL)과 target 속성값을 정의할 때 사용합니다.

 

하나의 문서에는 최대 하나의 <base> 요소만이 존재할 수 있으며, <base> 요소는 반드시 <head> 요소 내에 위치해야 합니다.

또한, <base> 요소는 언제나 href 속성이나 target 속성 중 하나 또는 둘 모두를 명시해야만 합니다.


예제
<head>
    <base href="/examples/images/">
</head>

<body>
    <img src="tcpschool_logo.png" alt="tcpschool" width="196" height="26">
</body>

코딩연습 ▶


지원하는 브라우저 및 버전

태그명

chrome

edge

ie

firefox

safari

opera

<base> 지원함 지원함 지원함 1.0 지원함 지원함

HTML과 XHTML에서의 차이점

HTML에서 <base> 태그는 종료 태그(end tag)를 사용하지 않지만, XHTML에서는 반드시 종료 태그를 사용해야만 합니다.


사용할 수 있는 속성

속성명   속성값 설명

href

 

URL

페이지 내의 모든 상대 주소(relative URL)들의 기준 URL을 명시함.

target

 

_blank

_parent

_self

_top

프레임 이름

페이지 내의 모든 하이퍼링크와 폼(form)을 위한 기본 대상(default target)을 명시함.


DOM 인터페이스

interface HTMLBaseElement : HTMLElement {
  attribute DOMString href;
  attribute DOMString target;
};

연습문제