Blackfriday ist Hugos integrierte Markdown-Rendering-Engine.

Hugo konfiguriert Blackfriday typischerweise mit vernünftigen Standardwerten, die in den meisten Anwendungsfällen einigermaßen gut passen sollten.

Bei speziellen Anforderungen an Markdown haben, stellt Hugo einige seiner Blackfriday-Verhaltensoptionen zur Verfügung, die geändert werden können. Eine Tabelle mit diesen Hugo-Optionen gepaart mit entsprechenden Flags aus dem Quellcode von Blackfriday ist in der offiziellen Dokumentation enthalten.

In der hier verwendeten conig.toml ist folgendes eingetragen:

[blackfriday]
hrefTargetBlank = true

Die Einstellung true öffnet absolute Links in einem neuen Fenster oder Tab. Während das Attribut target="_blank" typischerweise für externe Links verwendet wird, macht Blackfriday das für alle absoluten Links (ref). Dies ist zu beachten, wenn durchgängig absolute Links verwendet werden, auch für interne Links (z.B. durch Setzen von canonifyURLs auf true oder via absURL).