HTML
Many Markdown applications allow you to use HTML tags in Markdown-formatted text. This is helpful if you prefer certain HTML tags to Markdown syntax. For example, some people find it easier to use HTML tags for images. Using HTML is also helpful when you need to change the attributes of an element, like specifying theĀ color of textĀ or changing the width of an image.
To use HTML, place the tags in the text of your Markdown-formatted file.
This **word** is bold. This <em>word</em> is italic.
The rendered output looks like this:
ThisĀ wordĀ is bold. ThisĀ wordĀ is italic.
HTML Best Practices
For security reasons, not all Markdown applications support HTML in Markdown documents. When in doubt, check your Markdown applicationās documentation. Some applications support only a subset of HTML tags.
Use blank lines to separate block-level HTML elements likeĀ <div>
,Ā <table>
,Ā <pre>
, andĀ <p>
Ā from the surrounding content. Try not to indent the tags with tabs or spaces ā that can interfere with the formatting.
You canāt use Markdown syntax inside block-level HTML tags. For example,Ā <p>italic and **bold**</p>
Ā wonāt work.
This guide is a Matt Cone project available on Markdown Guide under the CC BY-SA 4.0 license.