블로그에서 보면 목차를 누르면 해당 목차로 스크롤이 내려가거나 올라가는 것을 쉽게 볼 수 있다. html언어를 배우기 전에는 마냥 신기하고 어려워보였는데, <a> 태그로 쉽게 할 수도 있다는 것을 알게 되었다. 몇가지 속성만 알고 있다면 말이다.
<a> 태그의 특성
<a> 태그는 href(hypertext reference : 참조) 속성이 있는데, 이 속성을 넣어줘야 다른 링크로도 갈 수 있고 내가 원하는 곳으로 이동시켜준다. 아래 쿠팡배너처럼 누르면 쿠팡으로 이동하는 것도 다 html언어의 <a href=""> 속성인 것이다.
내부문서 최상단으로 가기
<a href=""> 쌍따옴표 안에는 무조건 링크만 포함되는 것이 아니라, "#이름" 처럼 표기하여 내부로 이동할 수 있다. 즉, 목차 선택처럼 이동가능하다. 예를 들어 브라우저의 스크롤이 최상단으로 가기 위해서는 아래와 같은 코드를 넣을 수 있다.
<a href="#">최상단으로</a>
▲ 위의 출력값 (브라우저의 최상단으로 가게함)
<a>태그로 내가 원하는 위치로 가기
<h3 id="move"> a태그의 특성 </h3>
<a href="#move"> 최상단이동 </a>
위의 코드처럼, 내가 원하는 위치인(a태그의 특성)으로 이동시키려면 해당 태그 안에 id="id값"을 지정해주고, 그 id와 <a href="#id값"> 처럼 같은 값을 넣어줘야 이동할 수 있다. *이때 <a> 태그에만 #을 넣어준다.
▲ 위의 출력값 (목차 1로 이동)
'HTML | CSS' 카테고리의 다른 글
웹 접근성 및 품질인증, 대체 텍스트 alt 속성 (0) | 2022.11.04 |
---|---|
어도비 XD 그리드 설정시 자동 입력 값 오류 해결 (0) | 2022.05.31 |
CSS 인라인 블록 요소 레이아웃 스타일 (0) | 2021.11.03 |
CSS 우선순위, 순서대로 간단하게 알아보자 (0) | 2021.10.31 |
CSS position속성으로 1분만에 자유롭게 배치하기 (부모요소, 자식요소) (0) | 2021.10.29 |