C'est très confus ce mélange de markdown et d'HTML que tu fais dans ce post. Pardonne-moi de poser la question mais t'y connais-tu dans ce sujet ?
Premier exemple :
C'est du grand n'importe quoi. Aucun !DOCTYPE, aucun head et aucun body ? Ces trois éléments sont indispensables pour avoir un document HTML5 valide W3C.
Deuxième exemple:
Là, ça va. Attention, le tag <em> veut dire emphasize (en français, souligner) mais est supporté par la majorité des browsers comme texte italique et non pas souligné.
Troisième exemple:
Ajouter "pull-left" ou "pull-right" en tant que class à un élément ne suffit pas. Il faut initialiser ces class dans un fichier CSS attaché ou dans un tag <style>. Une autre option serait d'utiliser une librairie telle que Bootstrap qui initialise tout un tas de class dont ces deux-là.
Ma réponse a été formulée en prenant le post en tant que tutoriel HTML. Cependant, je vois que ton tag principal est le tag "markdown".
Dans le cas où ce post est un tutoriel markdown (ce qui n'est pas pareil), le premier exemple montre du HTML qui est un langage de markup et non pas markdown. Le deuxième exemple aurait pu être rédigé en markdown sans introduction d'HTML. Les liens du troisième exemple auraient aussi pu être rédigés en markdown.
RE: Balise HTML mini tuto Un document simple et un bouton de défilement simple