HTML <base> 태그

정의와 사용법

<base> 태그는 문서 내 모든 상대 URL의 기본 URL과/또는 목표를 정의합니다.

일반적으로 브라우저는 현재 문서의 URL에서 해당 요소를 추출하여 상대 URL 내의 공백을 채웁니다.

사용 <base> 태그는 이를 통해 이제 브라우저가 모든 상대 URL을 해석할 때 현재 문서의 URL을 사용하지 않고 지정된 기본 URL을 사용합니다. 이는 <a>、<img>、<link>、<form> 태그 내의 URL을 포함합니다.

<base> 태그는 href 또는 target 속성이 있거나 두 가지 모두가 있어야 합니다.

한 문서에 하나만 <base> 요소이며, 그것은 <head> 요소 내부. 일반적으로 head 요소에서 가장 앞에 위치한 자식 요소 중 하나로, 이를 통해 이후 메타 데이터 요소에서의 상대 URL이 설정된 기본 URL을 사용할 수 있습니다.

또한 참조하십시오:

HTML DOM 참조 가이드:Base 객체

예제

페이지에 있는 모든 링크에 기본 URL과 기본 목표를 지정합니다:

<head>
  <base href="https://www.codew3c.com/" target="_blank">
</head>
<body>
<img src="i/photo/tree.png" width="150" height="161" alt="Tree">
<a href="tags/tag_base.asp">HTML base 태그</a>
</body>

직접 시험해보세요

속성

속성 설명
href URL 페이지에 있는 모든 상대 URL의 기본 URL을 정의합니다.
target
  • _blank
  • _parent
  • _self
  • _top
페이지에 있는 모든 슈퍼 링크와 양식의 기본 목표를 정의합니다.

전역 속성

<base> 태그는 또한 HTML에서의 전역 속성.

이벤트 속성

<base> 태그는 어떤 이벤트 속성도 지원하지 않습니다.

기본 CSS 설정

없음.

브라우저 지원

크롬 에지 파이어폭스 사파리 오페라
크롬 에지 파이어폭스 사파리 오페라
지원 지원 지원 지원 지원