Markdown support Markdown is a lightweight markup language that makes it easy to format text using plain characters. It's widely used for writing books, documentation, and educational content because it's simple, readable, and portable. 4.1 Why Markdown? 4.2 Basic Markdown formatting 4.3 Images and attachments 4.4 GitHub Flavored Markdown