앵커가 다음과 같은 링크를 생성한다는 것을 발견했습니다.
## h2 Tiêu đề
생성된 앵커 링크:
<h2>
<a name="h2-tiu-1" class="anchor" href="#h2-tiu-1"></a>h2 Tiêu đề</h2>
의미: h2 Tiêu đề → h2-tiu-1
그러면 어떻게 해야 h2 Tiêu đề → h2-tieu-de-1
(퍼malink 변환과 유사하게)
h2 Tiêu đề → h2-tieu-de-1
가 될까요? 가장 좋은 방법은: h2 Tiêu đề → h2-tieu-de (숫자를 추가하지 않는 것)입니다.
또 다른 문제는 앵커 링크가 자동으로 숫자를 추가한다는 것입니다. 예를 들어, 다음과 같은 3개의 앵커 헤더가 있다고 가정해 보겠습니다.
#h-link-a-1
#h-link-b-2
#h-link-c-3
다른 게시글에 링크를 게시합니다: https://domain.com/t/title-post/123#h-link-b-2
그런 다음, 게시글을 편집하여 기존 헤더 1과 2 사이에 새로운 헤더 h-link-d를 삽입하면 결과는 다음과 같습니다:
#h-link-a-1
#h-link-d-2
#h-link-b-3
#h-link-c-4
이전에 전송된 앵커 헤더는 무효화됩니다. 실제 링크는 이제 https://domain.com/t/title-post/123#h-link-b-3이 됩니다.
그리고 링크가 앵커 링크로 가리키고 있다면 게시글 내의 모든 점프 위치가 변경됩니다.