KevsRobots Learning Platform
20% Percent Complete
By Kevin McAleer, 2 Minutes

Markdown is a lightweight markup language with plain-text formatting syntax. Its main goal is to be as readable and understandable as possible. Markdown files have the extension .md or .markdown and can be converted into HTML by tools like Jekyll, making it an ideal choice for writing content on the web.
The best feature of Markdown is that its just plain text. You can write Markdown in any text editor and there are no special tags to learn or remember, its mostly formatted using punctuation that looks natural.
This entire website is written using Markdown and converted to HTML using Jekyll.
Use # for headings. The number of # symbols before the text corresponds to the level of the heading.
# Heading 1
## Heading 2
### Heading 3
#### Heading 4
##### Heading 5
###### Heading 6
**bold text** or __bold text__*italic text* or _italic text_-, *, or +.- Item 1
- Item 2
- Sub Item 2.1
- Sub Item 2.2
1. First item
2. Second item
[Link text](URL)`code`.inline code
a = 1
In Jekyll, Markdown files are processed and converted into HTML, making up the content of your site. You can also use Liquid templating language to incorporate dynamic content into your Markdown files.
Create a new Markdown file in your Jekyll siteβs _posts directory. Write a short post that includes a heading, a few paragraphs of text, a list, and a link to Jekyllβs documentation.
You can use the arrows β β on your keyboard to navigate between lessons.
Comments