STRUCT
MarkdownHeaderRenders a Markdown Header
Markdown supports two styles of headers, Setext and atx.
Setext-style headers are “underlined” using equal signs (for first-level headers) and dashes (for second-level headers). For example:
This is an H1 ============= This is an H2 -------------Atx-style headers use 1-6 hash characters at the start of the line, corresponding to HTML header levels 1-6. For example:
# This is an H1 ## This is an H2 ###### This is an H6Atx-style headers can be closed (this is purely cosmetic):
# This is an H1 # ## This is an H2 ## ### This is an H3 ###
markdownGenerated Markdown output
init(title:level:style:close:)MarkdownHeader initializer.
- Parameters:
- title: Title of the header element
- level: Header level (
h1,h2…h6)- style: Header style:
setex(underlined) oratx(‘#’) (defaults toatx). Setex format is only available for first-level (using equal signs) and second-level headers (using dashes).close: Close
atxstyle headers (defaults tofalse). When false, headers only include the ‘#’ prefix. Whentrue, headers also include the trailing ‘#’ suffix:### Third-level Header ###- SeeAlso: MarkdownHeaderLevel, MarkdownHeaderStyle