웹 페이지의 메뉴에 페이지의 제목에 대한 해시 링크를 추가하고 싶습니다. 웹 페이지는 지킬으로 생성되고 그것은 다음과 같이 기본 레이아웃이 보이는입니다 :지킬 : 해시 탐색을 위해 _include에 kramdown 목차를 배치하십시오.
<!DOCTYPE html>
<html>
{% include head.html %}
<body>
{% include header.html %}
<div id="BigFatContainer">
{{ content }}
{% include footer.html %}
</div>
</body>
</html>
그것은 다른 페이지로 이동을위한 메뉴가있는 헤더입니다. 나는 다음과 같은 Kramdown 명령의 도움으로 {{ content }}
에 내용의 테이블을 추가 할 수있었습니다 :
* Point at which the TOC is attached
{:toc}
하나는 {{ content }}
에서와 header.html
로 내용이 테이블을 이동합니다 못생긴 자바 스크립트를 해킹 사용할 수 있지만, 그게 나쁜 해결책이 될거야. {:toc}
매크로는 header.html
안에 넣을 수 없으므로 Kramdown에서 구문 분석하지 않습니다. 예를 들어 this 플러그 인을 사용하여 Kramdown에서 구문 분석 했더라도 내용의 목차 대신 TOCheader.md
을 출력합니다.
긴 문서 또는 [this] (http://jcdesign.se/) 디자인을 보면 "TOC" 귀하의 문서의 메뉴 구조에. – Rovanion
정보 아키텍처에 대한 저의 입장을 유지합니다. 언급 한 사이트는 페이지 탐색에 기본 탐색을 혼합하지 않습니다. 단일 페이지 사이트입니다. –
downvote을 가져 주셔서 감사합니다. 정말 건설적입니다. –