mkdocs-material/docs/extensions/permalinks.md

38 lines
891 B
Markdown
Raw Normal View History

---
template: overrides/main.html
---
# Permalinks
Permalinks are a feature of the [Table of Contents][1] extension, which is part
2016-11-02 21:21:14 +03:00
of the standard Markdown library. The extension inserts an anchor at the end of
2020-03-09 21:03:48 +03:00
each headline, which makes it possible to directly link to a specific section
of the document.
[1]: https://python-markdown.github.io/extensions/toc/
2020-03-09 21:03:48 +03:00
## Configuration
2020-03-09 21:03:48 +03:00
Add the following lines to `mkdocs.yml`:
2016-11-02 21:21:14 +03:00
``` yaml
markdown_extensions:
- toc:
permalink: true
```
2016-12-15 17:55:40 +03:00
This will add a link containing the paragraph symbol `¶` at the end of each
2020-03-09 21:03:48 +03:00
headline (exactly like on the page you're currently viewing), which Material
for MkDocs will make appear on hover. In order to change the text of the
permalink, a string can be passed, e.g.:
2020-03-10 00:29:01 +03:00
``` yaml
2016-11-02 21:21:14 +03:00
markdown_extensions:
- toc:
permalink: Link
```
## Usage
When enabled, permalinks are inserted automatically.