안녕하세요, 오신 것을 환영합니다!
이 구문은 kramdown에서 나온 것인가요, 아니면 PHP Markdown Extra에서 나온 것인가요?
Discourse는 CommonMark 사양을 기반으로 한 MarkdownIt에 의존합니다. 헤더 ID를 지정하는 기능은 지원하지 않습니다.
언젠가 이에 대해 논의된 것 같습니다: Anchors in markdown - Spec - CommonMark Discussion, 하지만 명확한 결론을 찾지 못했습니다.
다만, Discourse는 자동으로 앵커를 생성합니다.
여기서 확인해 볼 수 있습니다:
결론적으로, 다음과 같은 ID를 기대할 수 있습니다:
h-{headingId}(게시물 ID 없음, 슬러그 없음)h-{slug}-{headingId}(게시물 ID 없음)p-{postId}-h-{headingId}(게시물 ID 있음, 슬러그 없음)p-{postId}-h-{slug}-{headingId}(게시물 ID, 슬러그 있음)
예시:
원하는 경우, HTML을 사용하여 수동으로 앵커를 만들 수도 있습니다. 예: <a name="anchor_name"></a>
추가 자료 –
목차를 생성해야 한다면 이 컴포넌트를 사용할 수 있습니다:


