티스토리 뷰

하이퍼링크-웹상에서 텍스트나 이미지를 클릭하면 인터넷 이곳 저곳을 돌아다닐 수 있다는 점 이 연결을 해주는 것을 하이퍼링크라고 하는는데 줄여서 링크라고 한다.


<a>태그-원하는 문서나 사이트로 연결하기

<a href="경로(지정한 경로가 같은 위치에 있는 파일이어야가능)"> 텍스트 또는 이미지 </a>


href는 링크로 연결할 웹 문서 경로나 사이트 주소를 지정한다.

%href="#"은 실제로 연결되지 않는,링크 역할만 하도록 만든 가짜 링크 이런 링크를 널 링크라고 한다.


새 창 또는 새 탭에서 링크 열기

-링크를 클릭하면 기본으로 현재 브라우저 창에 열리는데 외부 사이트로 연결하는 링크라면 현재 창보다 새로운 창에 열리도록 하는것이 좋다 그럴 경우에는 target="_blank"라고 target속성을 지정하면 된다.

---------------------------------------------

target속성에서 사용할 수 있는 값

_blank:새로운 창

_self:현재 탭 또는 창

_parent:현재 화면을 불러낸 부모 탭이나 창. 없으면 현재 탭 또는 창

_top:최상위 탭 또는 창 없으면 현재

--------------------------------------------


ex)<a href="kor.html" target="_blank"><p>타겟링크</p></a>


링크를 미리 알려주는 툴팁

-웹 브라우저는 <a>태그에서 title속성을 만나면 링크의 툴팁을 표시한다. 툴팁은 링크 위로 마우스 포인터를 올려놓을 때 나타나는 작은 설명 박스를 말한다. 링크를 이동하지 않아도 툴팁으로 링크 내용을 미이 알수있다 툴팁의 설명글은 title속성에 작성한다.

ex)<a href="연결할 문서나 사이트 경로" title="링크 내용에 대한 요약 설명"> 내용표시</a>


% title ㅓ은 <a>태그 뿐만아니라 다른 태그에서도 사용 가능하다.


한 페이지 안에서 이동할 수 있는 앵커

-웹 문서가 너무 길 경우 필요한 곳마다 문서 안에 이름을 붙여놓고 그 위치로 한번에 이동하는 링크를 만들 수 있는데 이 기능을 앵커라고 한다.  앵커는 한 페이지의 내용이 너무 길 경우 또는 서로 구분될 수 있는 내용으로 구성 되어 있을 경우 사용하면 편리하다.

ex)책 부분의 목차를 클릭하면 목차 내용이 있는 위치로 바로 이동.


-앵커를 사용하려면 우선 이동하고 싶은 위치마다 id 속성을 이용해 앵커를 만들고 각각 다른 이름을 지정한다.

ex)<a id="앵커 이름">텍스트 또는 이미지</a>


-이렇게 붙여놓은 앵커 이름들은 마치 링크를 만들 때 처럼 <a>태그의 href속성을 사용해 앵커 이름을 링크한다 단 앵커 이름 앞에 #을 붙여 앵커라는 것을 알려준다

ex)<a href="#앵커이름">텍스트 또는 이미지 </a>


id값 말고 href값에 앵커 이름 앞에 #을 붙임.


%이런 양커 기능은 제이쿼리 모바일을 이용해 모바일 웹사이트나 웹앱을 만들 때 자주 사용한다.


'HTML&CSS > HTML5' 카테고리의 다른 글

<HTML5+CSS3> 이미지 파일에 캡션 붙이기  (0) 2018.10.07
<HTML5+CSS3> HTML5와 이미지  (0) 2018.10.06
<HTML5+CSS3> 표만들기(2)  (0) 2018.10.05
<HTML5+CSS3> 표만들기 (1)  (0) 2018.10.05
<HTML5+CSS3> 시작  (0) 2018.09.12