Shortcodes#
Hugo Book includes shortcodes for common documentation patterns. All interactive shortcodes work without JavaScript using CSS-only techniques.
Hugo shortcodes use two delimiter styles:
{{< shortcode >}}- Renders inner content as plain HTML. Use for shortcodes that don’t contain markdown.
{{% shortcode %}}- Processes inner content as markdown. Use when the shortcode body contains markdown formatting.
Use
{{% shortcode %}}when the body contains markdown that needs to be rendered.{{< shortcode >}}passes content as-is without markdown processing. When nesting shortcodes (e.g. tabs inside columns), the outer shortcode must use{{% shortcode %}}for the inner shortcodes and markdown to be processed.