Adds a taget="_blank" attribute to HTML links in Markdown
Project description
markdown.linktarget
==================
Adds a taget="_blank" attribute to HTML links in Markdown
This extension adds a taget="_blank" attribute to the HTML output when links are parsed from markdown.
It is not added if the href starts with a # so
[link](#something)
will not be touched. Whereas:
[link_text](url) will become <p><a href="url" target="_blank">link_text</a><
Install through pip:
$ pip install MarkdownLinkTarget
To enable the MarkdownLinkTarget package and use it in your markdown generation just add it like so:
import markdown
from MarkdownLinkTarget.linktarget import TargetLinkExtension
result = markdown.markdown(textToRender, extensions=[TargetLinkExtension,]))
==================
Adds a taget="_blank" attribute to HTML links in Markdown
This extension adds a taget="_blank" attribute to the HTML output when links are parsed from markdown.
It is not added if the href starts with a # so
[link](#something)
will not be touched. Whereas:
[link_text](url) will become <p><a href="url" target="_blank">link_text</a><
Install through pip:
$ pip install MarkdownLinkTarget
To enable the MarkdownLinkTarget package and use it in your markdown generation just add it like so:
import markdown
from MarkdownLinkTarget.linktarget import TargetLinkExtension
result = markdown.markdown(textToRender, extensions=[TargetLinkExtension,]))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.