Convert markdown syntax to HTML markup — headings, lists, bold, italic, links, images, code blocks and more.