a


요약

앵커(anchor)(<a>) 요소는 하이퍼링크, 하이퍼링크를 위한 이름있는 대상 목적지(named target destination), 또는 두 가지 모두를 정의합니다.

속성

accesskey
이 속성은 요소에 대한 키보드 탐색 단축키를 지정합니다. ALT나 이와 유사한 키와 함께 지정한 키를 누르면 해당 키와 연결된 앵커 요소를 선택합니다.
charset
이 속성은 연결된 자원의 문자 인코딩을 정의합니다. 속성 값은 RFC 2045에 정의된 대로 공백과 쉼표로 구분된 문자 집합의 목록입니다. 기본 값은 ISO-8859-1입니다.
coords
이 속성은 개체 도형에 사용되어 쉼표로 구분되는 숫자의 목록으로 페이지에 있는 개체의 좌표를 정의합니다.
datafld
이 속성은 연결된 데이터를 제공하는 데이터 원본 개체의 열 이름을 지정합니다. 이 속성은 Internet Explorer 4에서 Microsoft의 데이터 바인딩에 특정한 것입니다.
datasrc
이 속성은 연결된 데이터를 제공하는 데이터 원본 개체의 아이디를 지정합니다. 이 속성은 Internet Explorer 4에서 Microsoft의 데이터 바인딩에 특정한 것입니다.
href
이는 하이퍼텍스트 원본 링크를 정의하는 앵커에서 단 하나의 필수 속성입니다. 이 속성은 URL이나 URL 단편(URL fragment)을 가리키는데, URL 단편은 이름 앞에 해시 표시(#)가 있는 것으로 현재 문서 내의 내부 대상 위치를 지정합니다. URL은 웹 (http) 기반 문서로 제한되지 않습니다. URL은 브라우저가 지원하는 모든 프로토콜을 사용할 수 있습니다. 예를 들어, file, ftp, mailto는 대부분의 사용자 에이전트에서 작동합니다.
hreflang
이 속성은 연결된 자원의 언어를 지정합니다. 자세한 정보 및 가능한 값은 "Language Reference"를 참고하시기 바랍니다.
methods
이 속성의 값은 개체에서 수행되는 함수에 대한 정보를 제공합니다. 속성 값은 보통 그것을 사용할 때 HTTP 프로토콜에 의해 주어지지만, (title 속성에서와 마찬가지 이유로) 링크에 미리 참고 정보를 포함하는 것이 유용할 수도 있습니다. 예를 들어, 브라우저는 지정한 메소드의 함수에 따라 링크에 대한 다른 렌더링을 선택할 수 있습니다. 검색 가능한 것은 다른 아이콘을 줄 수 있고 외부 링크는 현재 사이트를 떠난다는 표시와 함께 그릴 수 있습니다. 이 요소는 잘 알려져 있지 않고 제대로 지원하지 않는데, 이 요소를 정의한 Internet Explorer 4에서도 마찬가지입니다.
ping
이 속성은 사용자가 하이퍼링크를 따라갈 때 알림을 받기를 원하는 URI의 공백으로 구분한 목록입니다. Firefox는 이 목록의 각 HTTP URI에 POST 요청을 보냅니다. browser.send_pings 선택 사항을 false로 지정하면 ping 속성의 기능을 비활성화할 수 있습니다.
name
이 속성은 페이지 내의 대상 위치를 지정하는 앵커에서 필요합니다. 이름(name) 값은 아이디(id) 속성 값과 비슷하여 문자와 숫자로 이루어진(alphanumeric) 문서 내에서 고유한 구별자가 되어야 합니다. HTML 4.01 명세에 의하면, 동일한 값을 가지고 있는 한 요소에 대한 아이디와 이름을 모두 사용할 수 있습니다.
rel
href 속성을 포함한 앵커에 대하여 이 속성은 링크 개체에 대한 대상 개체의 관계를 지정합니다. 속성 값은 쉼표로 구분한 관계 값의 목록입니다. 관계 값과 그 의미는 문서 작성자에게 의미가 있는 권위자가 등록합니다. 다른 값이 없다면 기본 관계는 비어 있습니다. rel 속성은 href 속성이 있을 때만 사용해야 합니다.
rev
이 속성은 역 링크, 즉 rel 속성의 역 관계를 지정합니다. 문서의 작성자와 같이 개체가 어디에서 왔는지를 가리키면 유용합니다.
shape
이 속성은 이미지 맵을 만들기 위해서 그림과 연결된 하이퍼텍스트 원본 링크에 대한 선택 가능한 영역을 정의하는데 사용합니다. 속성 값은 circle, default, polygon, rect 입니다. coords 속성의 형식은 도형에 따라 다릅니다. circle에 대하여 속성 값은 x,y,r 로서 x와 y는 원 중심점의 픽셀 좌표이고 r은 픽셀로 나타낸 반지름 값입니다. rect에 대해서 좌표 속성은 x,y,w,h 가 되어야 합니다. x,y 값은 사각형의 왼쪽 위 모퉁이를 정의하고 w,h 값은 각각 너비와 높이를 정의합니다. polygon에 대한 값은 좌표에 대한 x1,y1,x2,y2,... 값이 필요합니다. 각 x,y 쌍은 연속된 점은 직선으로 연결되고 마지막 점은 첫번째 점과 연결되는 다각형의 점을 정의합니다. 도형에 대한 기본 값은 완전히 닫힌 영역을 사용하는 것을 요구합니다.

참고: img 요소와 관련 map 요소에 대해서 hotspots 을 지정하기 위하여 shape 속성 대신 usemap 속성을 사용할 것을 권장합니다.

tabindex
이 속성은 TAB 키를 이용한 키보드 탐색에서 개체의 탭 순서를 구별하는 숫자입니다.
target
이 속성은 프레임을 참조하느 하이퍼텍스트 원본 링크를 위한 대상 창을 지정합니다. 대상에 연결된 정보는 이름있는 창에 표시됩니다. 프레임과 인라인 프레임은 대상이 되려면 이름이 있어야 합니다. 그러나 특별한 이름 값이 있습니다. 새 창을 가리키는 _blank, 원본 링크를 포함하는 부모 프레임 집합을 가리키는 _parent, 원본 링크를 포함하는 프레임을 가리키는 _self, 전체 브라우저 창을 가리키는 _top이 여기에 포함됩니다.
type
이 속성은 링크 대상에 대한 미디어 형식을 MIME 형식으로 지정합니다. 일반적으로 이는 참고 정보로서 정확하게 제공됩니다. 하지만, 미래에는 브라우저가 멀티미디어 형식에 대해 작은 아이콘을 추가할 수도 있습니다. 예를 들어, 형식이 audio/wav로 지정되면 브라우저는 작은 스피커 아이콘을 추가할 수 있습니다. 인식 가능한 MIME 형식의 전체 목록은 http://www.w3.org/TR/html4/reference...#ref-MIMETYPES 를 참고하시기 바랍니다.
urn
이는 추측컨대 URN(uniform resource name)과 관련하여 Microsoft가 지원하려 했던 속성입니다. 수 년 전의 표준화 작업에 바탕을 두었음에도 불구하고 URN의 의미가 여전히 제대로 정의되지 않았으므로 이 속성은 의미가 없습니다.

예제

    <!-- anchor linking to external file -->
    <a href="http://www.mozilla.com/">
    External Link
    </a>

결과

External Link

참고

다음은 주요한 두 가지 브라우저의 예약된 브라우저 키 바인딩이므로 단축키 값으로 사용하면 안됩니다: a, c, e, f, g, h, v, 왼쪽 화살표, 오른쪽 화살표.

HTML 3.2는 name, href, rel, rev, title만 정의합니다..

target 속성은 Netscape 1 세대 브라우저처럼 프레임을 지원하지 않는 브라우저에는 정의되지 않습니다. 게다가 target은 XHTML의 엄격한 파생에서는 허용되지 않으며 frameset이나 transitional forms에 제한됩니다.

HTML Elements
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(Quick Links HTML Category)



Document Tags and Contributors

Contributors to this page: Jeongkyu
Last updated by: Jeongkyu,