base 요소

정의

base; base 요소로 문서의 기본 URL을 명시할 수 있습니다. 기본 URL은 상대 URL을 해석하는 용도로 사용되며 하이퍼링크를 따라갈 때 기본 브라우징 문맥의 이름을 제공하는 용도로 사용됩니다. 이 요소는 기본 URL 정보 이외의 어떠한 것도 나타내지 않습니다.

마크업 규칙

Flow Interactive Metadata Phrasing Embedded Heading Sectioning

  • base 요소는 문서 하나에 한 번만 쓸 수 있습니다.
  • head 요소 안에 위치합니다.
  • 자식 요소가 없는 빈 요소입니다.
  • href 속성, target 속성 중 하나 이상을 반드시 써야 합니다.
  • href 속성이 있다면 URL을 속성으로 갖는 다른 어떤 요소보다도 앞에 있어야 합니다. 단, html 요소는 예외입니다.(manifest 속성은 base 요소의 영향을 받지 않습니다.)
  • target 속성의 값은 반드시 유효한 브라우징 문맥 이름 또는 키워드여야 합니다. target 속성의 값은 문서 내의 하이퍼링크와 폼이 내비게이션을 만들 때 기본값으로 사용할 브라우징 문맥을 명시합니다.
  • target 속성이 있다면 하이퍼링크를 나타내는 어떤 요소보다 앞서 나타나야 합니다.

기본 문법은 다음과 같습니다.

<!DOCTYPE html>
<html>
  <head>
    <title>HTML5 Open Reference</title>
    <base href="html5ref.clearboth.org/index.html" target="_self">
  </head>
  <body>
    <p>오탈자나 내용 오류를 <a href="/debug/index.html">신고</a>해주세요.</p>
  </body>
</html>

위 예제의 링크는 html5ref.clearboth.org/debug/index.html를 가르키게 됩니다.

속성

속성명 설명
전역 속성 공통 속성
href 문서의 기준이 되는 URL을 지정합니다
target 하이퍼링크의 대상이 되는 브라우징 콘텍스트 이름이나 키워드를 지정합니다

메모

HTML4/XHTML1과의 차이점, 접근성, 보충 내용 그리고 편집자 의견 등을 포함하고 있습니다.

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

관련 요소

 
html5/element/base.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki