# Links ```````````````````````````````` example [**foo**] .

[foo]

```````````````````````````````` ```````````````````````````````` example [link [foo [bar]]](/uri) .

[link [foo [bar]]](/uri)

```````````````````````````````` ```````````````````````````````` example [foo [bar](/uri)](/uri) .

foo [bar](/uri)

```````````````````````````````` ```````````````````````````````` example *[foo*](/uri) .

[foo](/uri)

```````````````````````````````` ```````````````````````````````` example [foo .

foo <bar attr="">

```````````````````````````````` ```````````````````````````````` example [foo`](/uri)` .

[foo`](/uri)`

```````````````````````````````` ```````````````````````````````` example [foo .

foo<http://example.com/?search=>

```````````````````````````````` ```````````````````````````````` example [foo [bar](/uri)][ref] [ref]: /uri .

foo [bar](/uri)

```````````````````````````````` ```````````````````````````````` example *[foo*][ref] [ref]: /uri .

[foo]ref

```````````````````````````````` ```````````````````````````````` example [foo *bar][ref] [ref]: /uri .

foo *bar

```````````````````````````````` ```````````````````````````````` example [foo [ref]: /uri .

foo <bar attr="">

```````````````````````````````` ```````````````````````````````` example [foo [ref]: /uri .

foo<http://example.com/?search=>

```````````````````````````````` ```````````````````````````````` example **[hello](/)** .

hello

```````````````````````````````` Links can't contain links. ```````````````````````````````` example [](/foo) .

<https://example.com>

```````````````````````````````` Harmful link protection: ```````````````````````````````` example .

javascript:alert(0)

```````````````````````````````` ## Lists ```````````````````````````````` example - foo - baz - baz .
  • foo
    • baz
  • baz
```````````````````````````````` ```````````````````````````````` example - a - b - c - d - e - f - g .
  • a
    • b
      • c
        • d
          • e
            • f - g
```````````````````````````````` ```````````````````````````````` example * test ``` print() ``` .
  • test
    print()
    
````````````````````````````````