html의 <a>(anchor)태그는 하이퍼링크를 생성하는 데 사용되며, 사용자를 다른 웹페이지로 이동하거나 동일한 페이지 내에서 특정 위치로 스크롤할 수 있도록 합니다. 특히 웹의 네비게이션을 구축하는데 핵심적인 역할을하는 태그입니다.
사용법
<a href="URL 또는 경로">링크 텍스트</a>
href : 링크가 이동할 URL 또는 경로를 지정합니다.
링크 텍스트 : 사용자에게 보여질 클릭 가능한 텍스트를 지정합니다. (이미지도 가능 <img>)
<a href="https://illuy.tistory.com/" target="_blank">새 창에서 열기</a>
또한 target속성을 활용해서 링크를 열 위치를 나타내는 속성으로 사용합니다.
- _blank : 새창 또는 새탭에서 열립니다.
- _self : 현재창 또는 현재탭에서 열립니다.
- _parent : 부모프레임에서 열립니다.
- _top : 전체 브라우저 창에서 열립니다.
만약 속성을 명시하지 않았을때에는 _self로 간주되어 링크를 클릭하면 현재창 또는 현재탭에서 새로운 URL이 열립니다.
현재 페이지 내에서 문서 내이동
<section id="about">
<!-- About 섹션 내용 -->
</section>
그리고 <a>태그에 링크 추가
<a href="#about">About 섹션으로 이동</a>
도착지에 id를 입력하고 클릭할 부분을 a태그에 #이름을 작성시 도착할 id로 이동합니다.
도착지 : <section id="about">
+ css를 활용하면 문서내에서 부드럽게 스크롤되며 이동할수 있습니다.
html {
scroll-behavior: smooth; /* html내에서 이동시 부드럽게 */
}
'developer > html css' 카테고리의 다른 글
Font Awesome 아이콘 사용하기: 아이콘으로 좋아요 사용해보기 (0) | 2024.02.18 |
---|---|
시맨틱 웹과 HTML5: 의미론적 태그로 더 나은 웹 구축하기 (0) | 2024.02.05 |
CSS Reset에 대한 이해: reset.css의 필요성과 사용법 (0) | 2024.02.01 |
CSS는 무엇인가? (0) | 2024.01.22 |
html은 무엇일까? (0) | 2024.01.21 |