구글 블로그 페이지 내 이동하는 링크 만들기

링크를 클릭하면 다른 페이지로 이동하는 것이 아니라, 현재 페이지 안에서 특정한 위치로 이동하는 링크를 어떻게 만드는지 설명할게요.

하나의 페이지 안에서 이동하는 이런 링크는 스크롤하는 불편함을 줄이고 특정한 부분을 정확하게 가리키고 싶을 경우에 사용하는데 예를 들면 주로 목차, '맨 위로 가기 버튼' 등을 만들 때 사용합니다.

참고로 이 페이지의 내용은 과거에 몇 번 부분적으로 수정되었는데, 이 번에는 기존 내용을 싹 지우고 코딩을 전혀 모르는 사람도 쉽게 이해할 수 있도록 새로 작성했습니다. 내용이 이해하기 어렵다면 댓글을 남겨 주세요.

구글 블로그 페이지 내 이동하는 링크 만들기

1단계. 페이지 내 링크 이해하기

일단 ①~④를 따라해 보세요.

① 글 작성에서 일반 모드가 아닌 HTML 모드로 전환한다.
② 아래 코드를 모두 그대로 복사해서 붙여넣는다.
③ 게시하고, 해당 글을 열어 본다.
④ '여기에서'를 클릭하면 어떤 동작을 하는지 확인한다.

<div><a href="#test">여기에서</a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div id="test">여기로</div>

코드 설명

  • <br />은 줄 바꿈을 의미합니다.
  • <div></div>는 콘텐츠를 담을 수 있는 그릇입니다.
  • 빨간색 부분 모두가 하나의 조합으로 페이지 내 이동을 가능하게 합니다.
  • 빨간색 부분 중에서 test는 아이디명으로 실전에서는 test 대신에 다른 이름을 적당히 지어주면 되는데, 중복되지 않도록 하고 영문 또는 '영문 + 숫자'로 하세요.
  • 빨간색이 아닌 부분은 사용자가 글의 내용을 어떻게 작성하느냐에 따라 달라집니다.

전부는 아니더라도 어느 정도 이해가 되었다면, 2단계로

2단계. 페이지 내 링크 만들기

예를 들어 우리가 일반 모드에서 글을 작성하다가, HTML 모드로 전환했더니 아래와 같이 되어 있다고 가정하면
<p>여기에서</p>
...(생략)
<h2>여기로</h2>

↓↓↓

<p><a href="#test">여기에서</a></p>
...(생략)
<h2 id="test">여기로</h2>
위와 같이 빨간색 부분을 넣으면 페이지 내 링크가 만들어집니다. 링크를 어떻게 만드는 지만 알면 됩니다.
#구글 블로그 꾸미기

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

댓글

  1. 안녕하세요.
    이미지 있는 글을 작성하면서 그 이미지에 외부 사이트의 url을 걸어두고 이미지를 클릭하면 바로 외부 사이트로 연결되게 하고 싶은데 어렵네요.
    워드프레스에는 Page Links To 라는 플러그인이 있어 이미지를 클릭하면 바로 외부로 연결시킬 수 있습니다만...
    어떤 방법이 있을까요?

    답글삭제
    답글
    1. 안녕하세요.

      말씀하시는 플러그인에 대해 검색해서 대강 어떤 기능인지 읽어 보았어요. 실제로 사용은 안 해봐서 정확하게는 모르겠지만... 아무튼

      '이미지에 외부 사이트의 url을 걸어두고 이미지를 클릭하면 바로 외부 사이트로 연결되게'

      라는 단순한 동작은 플러그인으로 편하게는 못하지만 HTML 모드에서 이미지를 <a>로 감싸면 됩니다. 예를 들면 이렇게요.

      <a href="https://www.google.com" target="_blank"><img /></a>

      실제 예) https://js-playground-2.blogspot.com/2020/03/blog-post_86.html

      어렵다고 말씀하시는 거 보면 제가 잘 못 짚은 것 같기도 하고^_^;

      삭제
  2. 아무리 해도 내부링크가 걸리지 않는데 무엇이 문제일까요? 티스토리에서는 내부링크로 목차가 잘 되는데, 블로그스팟에서는 목차를 만들려고 여러번 시도를 해도 잘 되지 않습니다. 어떤것이 문제일까요?

    답글삭제

댓글 쓰기