Welcome to the basic tutorial on Markdown! Markdown is a lightweight markup language with plain-text formatting syntax. It is often used to format text on the web, in emails, and in other places where you want to add formatting to plain text.

Getting Started

Here are some basic elements of Markdown:

  • Headers: Use # for headers. The number of # symbols determines the level of the header.

    • # This is a main title
    • ## This is a sub-title
    • ### This is a sub-sub-title
  • Lists: Use - or * to create a list.

    • - Item 1
    • - Item 2
    • - Item 3
  • Links: Use [text](url) to create a link.

  • Images: Use ![alt text](image url) to insert an image.

    • Markdown
  • Emojis: Use : to insert emojis.

    • :smile: :heart: :tada:
  • Code: Use backticks ` to create inline code or triple backticks for a block of code.

    • Inline code: print("Hello, world!")
    • Block code:
      def hello_world():
          print("Hello, world!")
      

Example

Here's an example of a Markdown document:

# Markdown Example

This is a [link](/en/markdown_basic_tutorial) to a Markdown tutorial.

- List item 1
- List item 2
- List item 3

![Markdown](https://cloud-image.ullrai.com/q/markdown/)

:smile: :heart: :tada:

Resources

For more information on Markdown, you can visit the following resources:

Remember, Markdown is a powerful tool for formatting text. With a little practice, you'll be able to create beautifully formatted documents in no time!