aboutsummaryrefslogtreecommitdiff
path: root/doc/wikilink/discussion.mdwn
blob: d811636709fb42a91a334316ab297d85762074cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Creating an anchor in Markdown

Is it a native Markdown "tag" for creating an anchor? Unfortunately,
I haven't any information about it at
[Markdown syntax](http://daringfireball.net/projects/markdown/syntax) page.

Of course, I know that I can use HTML tag to do it,
for example <a name="foo" />, but I don't want to mix Markdown
and HTML code if it's not necessary.

BTW, ikiwiki doesn't displays the #foo anchor in the example
("To link to an anchor inside a page...") at [[WikiLink]] page...

--[[Paweł|ptecza]]

> No such syntax exists in markdown.  ikiwiki could certainly have a
> [[preprocessor_directive|preprocessordirective]] for it, though.
>
> The lack of the `#foo` anchor in the anchor example on [[wikilink]]
> definitely looks like a bug.  --[[JoshTriplett]]

>> Fixed that --[[Joey]]

---

Considering a hierarchy like `foo/bar/bar`, I had the need to link from the
`foo/bar/bar` page to the `foo/bar` one.  It would have been convenient to
simply write [[wikilink]]s like `\[[../bar]]` (or even just `\[[..]]`?), but
this doesn't work, so I had to resort to using `\[[foo/bar]]` instead.