These three related extensions add HTML5 semantic elements to Markdown.
Enable with .UseFigures() (included in UseAdvancedExtensions()).
Use ^^^ to create <figure> blocks with optional <figcaption>:
^^^

^^^ A beautiful mountain landscape
<figure>
<p><img src="mountain.jpg" alt="A scenic mountain" /></p>
<figcaption>A beautiful mountain landscape</figcaption>
</figure>
^^^


^^^ A gallery of photos
Enable with .UseFooters() (included in UseAdvancedExtensions()).
Use ^^ at the start of a line to create <footer> elements:
^^ This is a footer element.
<footer>This is a footer element.</footer>
^^ This is the first line of the footer.
^^ This is the second line.
Enable with .UseCitations() (included in UseAdvancedExtensions()).
Wrap text in double quotes "" to create a <cite> element:
""The Art of Computer Programming""
<p><cite>The Art of Computer Programming</cite></p>
As described in ""Design Patterns"" by the Gang of Four, the Observer pattern
is used to define a one-to-many dependency between objects.
^^^
> "The best way to predict the future is to invent it." — Alan Kay
^^^ ""Computing in the 21st Century""