If you ever used Git, you probably created Readme files, if so you noticed these Readmes are in Markdown. Markdown is a very lightweight markup language, very similar to plain text, that’s very easy to learn and you can get started quickly.
The popularity of this markup language has grown so fast that even development patterns such as the Jamstack are built around it. This is because of its simplicity and faster scaling. My own portfolio personal site was built with Markdown. So to add a page, all I have to do is create a new markdown file, commit it, and then the rest is taken care of behind the scenes.
If all of this excites you, we’ll give you all the cheats so that you can get started with Markdown quickly!
Markdown Cheat Sheet
Extensions and Tools
Markdown Tables Generator | We can create tables using dashes and pipes. But this generator will save you a lot of time and will add them for you. |
Markdown All in One | VS Code extension, with a load of keyboard shortcuts, and other useful tools. Using this extension will feel like you are using a good old word processor! |
Emoji Markdown List | So you don’t need to memorize them! |
Markdown Formatting
Headers | Just add a # ! # h1## h2### h3#### h4##### h5###### h6 |
Bold, Italic, Strikethrough | Either * , _ or ~ :Italics: *asterisks* .Bold: **asterisks** .Combined bold and italic with **_asterisks and underscores_** .~~ Between tildes ~~ |
Links, Inline Images | Links:[link_text](https://www.site.com/) Images: ![imageAlt](./image/path)![imageAlt](./image/path “On hover text”) |
Ordered, Unordered Lists | Ordered:1. item1 2. item2 * item2b Unordered: * item * item * sub-item |
Task Lists | [ ] incomplete item (notice the space)[x] complete item |
Single Line of Code | `console.log(“hola”)` |
Block of code | Add optional language identifier for syntax highlighting. Must enclose it within three back-ticks```javascript function myFunc(){ return “I’m a useless function!"; } ``` |
Block Quotes | Quote your favorite author: Einstein Quote: > “Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world.” |
Escape Character | \# literal hash mark\ |
Footnote | Footnote Me [^1] [^1]: That’s what she said. |
Anchor Tags | Declare your id between brackets and then call it as a link:Click [here](#fun) if you want to know why Markdown is fun. ## Markdown is Fun {#fun}Lorem ipsum... |
Horizontal Line | Three or more hyphens:--- |
HTML to Markdown | <p> This will work mostly well </p> <br /> |
Other (within Github only) | Mentions: Typing @ followed by username will mention the specific individualAuto-linked repo references: github/n-tesla#6039 |
About us: Career Karma is a platform designed to help job seekers find, research, and connect with job training programs to advance their careers. Learn about the CK publication.