Descriptive basics of markdown
Markdown is a lightweight markup language with plain text formatting syntax. It is designed to be easy to read and write, and it can be converted to HTML and other formats. Markdown is widely used for documentation, readme files, and writing content for the web.
Basic Syntax
Headings: Use
#
for headings. The number of#
symbols indicates the level of the heading.# Heading 1 ## Heading 2 ### Heading 3Paragraphs: Simply write text separated by one or more blank lines.
This is a paragraph. This is another paragraph.Emphasis:
Italic: Use
*
or_
around the text.*italic* or _italic_Bold: Use
**
or__
around the text.**bold** or __bold__Bold and Italic: Use
***
or___
around the text.***bold and italic*** or ___bold and italic___
Lists:
Unordered Lists: Use
*
,-
, or+
followed by a space.* Item 1 * Item 2 * Subitem 1 * Subitem 2Ordered Lists: Use numbers followed by a period.
1. Item 1 2. Item 2 1. Subitem 1 2. Subitem 2
Links: Use
[text](URL)
for inline links.[GitHub](https://github.com)Images: Use

for images.Blockquotes: Use
>
followed by a space.> This is a blockquote.Code:
Inline Code: Use backticks
`
around the code.`inline code`Code Blocks: Use triple backticks
``` or indent with four spaces.
``` code block ```Horizontal Rules: Use three or more
-
,*
, or_
on a line by themselves.---Tables: Use pipes
|
and hyphens-
to create tables.| Header 1 | Header 2 | |----------|----------| | Row 1 | Data 1 | | Row 2 | Data 2 |
Advanced Features
Task Lists: Use
- [ ]
for unchecked and- [x]
for checked items.- [ ] Task 1 - [x] Task 2Footnotes: Use
[^1]
to create footnotes.Here is a footnote reference[^1]. [^1]: This is the footnote.Strikethrough: Use
~~
around the text.~~strikethrough~~
Markdown is versatile and can be extended with various plugins and tools to add more functionality, such as syntax highlighting for code blocks, diagrams, and more.