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 footnote1.
Benefits of Using Markdown
Simplicity
Markdown is straightforward to learn and use. Its syntax is intuitive and doesn't require extensive knowledge2.
Portability
Since Markdown files are plain text, they can be viewed and edited on almost any device. This makes them highly portable and versatile3.
Integration
Markdown integrates well with many platforms, including GitHub, GitLab, and static site generators. Its compatibility allows for a seamless writing and publishing experience4.
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. ↩