# Shortcodes


A shortcode is a [template](https://gohugo.io/quick-reference/glossary/#template) invoked within markup, accepting some arguments. These templates can be used directly in markdown files, usually in the following form:

``` go-html-template

```

## Custom shortcodes

- [Callouts](./callouts)
- [Syntax Highlighting](./syntax-highlighting)
- [Tab Groups](./tab-groups)
- [Tables](./tables)
- [Lists](./lists)
- [Images](./images)
- [Mermaid](./mermaid)
- [Cards](./cards)
- [Icons](./icons)
- [Shortcode usage](./shortcode-usage)

## Native hugo shortcodes

See hugo's [shortcode docs](https://gohugo.io/content-management/shortcodes/) for more information.
