I miss when people that wrote docs in markdown actually converted them to HTML as intended.
The `----` indicates horizontal rules (page breaks). The `>` indicates blockquotes.
In other words, you have cause and effect backwards. This doesn’t look like Markdown; Markdown looks like this.
Same with emoticons vs emojis: those "textual representations" of emojis, like ":-)" predate emojis.