| ... | ... | @@ -960,7 +960,7 @@ fn genHtml(allocator: *mem.Allocator, tokenizer: *Tokenizer, toc: *Toc, out: var |
| 960 | 960 | try out.write("</pre>"); |
| 961 | 961 | }, |
| 962 | 962 | Node.HeaderOpen => |info| { |
| 963 | | try out.print("<h{} id=\"{}\">{}</h{}>\n", info.n, info.url, info.name, info.n); |
| 963 | try out.print("<h{} id=\"{}\"><a href=\"#{}\">{}</a></h{}>\n", info.n, info.url, info.url, info.name, info.n); |
| 964 | 964 | }, |
| 965 | 965 | Node.SeeAlso => |items| { |
| 966 | 966 | try out.write("<p>See also:</p><ul>\n"); |