프론트엔드 공부/HTML & CSS

🔗 <a> 태그로 하이퍼링크 만들기

버텨견뎌즐겨 2025. 4. 9. 23:08

 

웹 페이지를 만들면서 가장 자주 쓰게 되는 태그 중 하나가 바로 <a> 태그입니다.
a는 anchor(닻)라는 의미로, 문서의 다른 위치나 외부 페이지로 하이퍼링크를 걸기 위한 태그입니다.

 


 

🧭 기본 사용법

<a href="https://example.com">예제 사이트로 이동</a>
  • href : 이동할 URL 주소
  • 링크 텍스트 : 사용자가 클릭할 수 있는 부분

 


 

🔍 target 속성 – 새 창에서 열기 vs 현재 창에서 열기

<a href="https://example.com" target="_blank">새 창에서 열기</a>
  • target="_blank" : 새 탭(또는 새 창)에서 링크 열기
  • target="_self" : 기본값, 현재 창에서 열림
  • target="이름" : 지정된 이름의 창(또는 iframe)에서 열기

 


 

✉️ 이메일, 전화번호 링크로 연결하기

<a href="mailto:someone@example.com">이메일 보내기</a>  
<a href="tel:010-1234-5678">전화 걸기</a>
  • mailto: : 이메일 클라이언트를 열어 메일 전송
  • tel: : 전화 앱을 통해 전화 걸기 가능 (모바일에서 주로 사용)

 


 

🧩 URL Fragment (프래그먼트)

문서 내 특정 위치로 바로 이동하고 싶을 땐?
id 속성을 이용해서 내부 링크를 만들 수 있어요.

<!-- 목적지 -->
<div id="section1">이곳으로 이동합니다</div>

<!-- 링크 -->
<a href="#section1">섹션1으로 이동</a>
  • href="#id값" : 같은 페이지 내에서 해당 ID를 가진 요소로 이동
  • 자주 쓰이는 기능으로, 긴 페이지에서 목차탭 메뉴 등에 활용됩니다.

 

📝 마무리하며

하이퍼링크를 잘 활용하면 사용자 경험이 훨씬 좋아집니다.
특히 다양한 링크 기능을 알면 실무에서도 아주 유용하게 쓸 수 있어요!

저처럼 프론트엔드 개발을 준비하시는 분들께 조금이나마 도움이 되셨길 바랍니다 😊