링크관계

Link relation

링크 관계는 링크의 유형 또는 소스와 대상 자원 사이의 관계를 정의하기 위해 하이퍼링크에 첨부된 기술 속성이다.속성은 자동화된 시스템에서 사용할 수 있거나 사용자에게 다른 방식으로 표시할 수 있다.

HTML에서 이러한 것들은 다음과 같이 지정된다.링크, a 또는 영역 요소에 대한 rel 속성.예로는 CSS를 참조하는 표준 방법이 있는데, 이 방법은 href 속성과 연결된 외부 리소스가 스타일시트임을 나타내므로 웹 브라우저가 일반적으로 페이지를 렌더링하기 위해 이 파일을 가져온다.또 다른 예는 인기 있는 favicon 아이콘의 rel="shortcut icon"이다.[1][2]

링크 관계는 일부 마이크로포맷(예: 태그 부착을 위한 el="태그"), XHTML Friends Network(XFN), 아톰 표준, XLink, HTML에서 사용된다. 표준화된 링크 관계는 사용자 에이전트가 REST 시스템에서 사용 가능한 상태 전환의 의미를 이해할 수 있게 해주기 때문에 ATTOAS의 기초 중 하나이다.

IETF(Internet Engineering Task Force)는 표준화된 링크 관계의 등록부와 [3]RFC 5988에 정의된 연장 절차를 가지고 있다.HTML5는 또한 유효한 링크 관계를 정의한다.[4]

HTML4에서는 링크의 rev 속성도 정의되는데, 이것은 자원들 간의 역방향 관계를 정의한다.속성은 HTML5에서 제거된다.

시맨틱 웹 구현

RDF 타입의 링크는 RDF 3중의 관계(predicate) 타입을 식별하기 위한 LOD 데이터 집합의 기본이며, 시맨틱 웹 상의 거대 글로벌 그래프의 기계 판독 가능 문장의 자동 처리성에 기여한다.RDF에 입력된 링크는 의 값으로 표현된다.rdf:type속성, 다음과 같은 LOD 데이터 집합에서 잘 확립된 통제된 어휘 용어 또는 정의를 사용하여 관계 유형을 정의한다.

<rdf:type> rdf:ld="http://schema.org/Person" /> 

참조

  1. ^ Dubost, Karl (October 2005). "Web site meta data profile: favicon, …". World Wide Web Consortium. Retrieved 23 February 2011.
  2. ^ Dubost, Karl (24 October 2005). "How to Add a Favicon to your Site". World Wide Web Consortium. Retrieved 25 February 2011.

외부 링크