Introduction to Markdown on GitHub
Markdown is a lightweight markup language that you can use to add formatting elements to plaintext text documents. It’s a great tool for writing documentation, READMEs, or blog posts.
Features of GitHub Markdown
1. Headers
Use # symbols to create headers of different levels:
# H1 Header
## H2 Header
### H3 Header
#### H4 Header
- Item 1
- Item 2
- Subitem 2.1
- Subitem 2.2
Footnotes
This is a sentence with a footnote[1].
Benefits of Using Markdown
Simplicity
Markdown is straightforward to learn and use. Its syntax is intuitive and doesn't require extensive knowledge[2].
Portability
Since Markdown files are plain text, they can be viewed and edited on almost any device. This makes them highly portable and versatile[3].
Integration
Markdown integrates well with many platforms, including GitHub, GitLab, and static site generators. Its compatibility allows for a seamless writing and publishing experience[4].
Task Lists
- Completed task
- Incomplete task
-
My reference (this will show in the bottom of the page). ↩
-
To add line breaks within a footnote, prefix new lines with 2 spaces. Try it out! ↩
-
Text editors, IDEs, and even some web browsers support Markdown natively. ↩
-
Static site generators like Jekyll and Hugo heavily rely on Markdown for content creation. ↩