Przejdź do treści

Markdown

📕 Articles

Quick Markdown Syntax Reference

Need a refresher on Markdown? Here's a handy cheat sheet for the most common syntax!

  • Headings: Use # for <h1>, ## for <h2>, and so on, up to ###### for <h6>.

    # This is an H1
    ## This is an H2
    ### This is an H3
    
  • Emphasis:

    • Italic text: Surround with single asterisks (*) or underscores (_).
      *This text will be italic*
      _This text will also be italic_
      
    • Bold text: Surround with double asterisks (**) or underscores (__).
      **This text will be bold**
      __This text will also be bold__
      
    • Bold and italic text: Surround with triple asterisks (***) or underscores (___).
      ***This text will be bold and italic***
      ___This text will also be bold and italic___
      
    • ~~Strikethrough~~ text: Surround with double tildes (~~).
      ~~This text will be strikethrough~~
      
  • Lists:

    • Unordered lists: Use asterisks (*), plus signs (+), or hyphens (-) followed by a space.

      * Item 1
      + Item 2
      - Item 3
      
      Renders as:

      • Item 1
      • Item 2
      • Item 3
    • Ordered lists: Use numbers followed by a period and a space.

      1. First item
      2. Second item
      3. Third item
      
      Renders as:

      1. First item
      2. Second item
      3. Third item
  • Links: Use square brackets for the link text and parentheses for the URL. You can optionally add a title in quotes after the URL.

    [Click here to visit Google](https://www.google.com "Google's Homepage")
    
    Renders as: Click here to visit Google

  • Images: Similar to links, but with an exclamation mark (!) at the beginning. The alt text goes in the square brackets.

    ![Alt text for the image](https://via.placeholder.com/150 "Image Title")
    
    Renders as: Alt text for the image

  • Blockquotes: Use the greater-than sign (>).

    > This is a blockquote. It can span multiple lines.
    > You can even have nested blockquotes:
    >> This is a nested blockquote.
    
    Renders as:

    This is a blockquote. It can span multiple lines. You can even have nested blockquotes:

    This is a nested blockquote.

  • Inline code: Surround code with backticks (`).

    The `printf()` function is used to display output.
    
    Renders as: The printf() function is used to display output.

  • Code blocks: Use triple backticks (`````) before and after the code block. You can optionally specify the language for syntax highlighting.

    ```python
    def greet(name):
        print(f"Hello, {name}!")
    
    greet("World")
    
    Renders as:

    def greet(name):
        print(f"Hello, {name}!")
    
    greet("World")
    
  • Horizontal rule: Use three or more asterisks (***), hyphens (---), or underscores (___) on a line by themselves.

    ---
    
    Renders as:


This covers the most frequently used Markdown syntax. Happy writing!