HTML blocks

Example 116

**Hello**,

world.

Example 117

hi

okay.

Example 118

*hello*

Example 119

*foo*

Example 120

Markdown

Example 121

Example 122

Example 123

*foo*

bar

Example 124

Example 125
Example 126
Example 127
*foo*

Example 128

foo

Example 129

``` c int x = 33; ```

Example 130

*bar*

Example 131

*bar*

Example 132

*bar*

Example 133

*bar*

Example 134

*foo*

Example 135

foo

Example 136

foo

Example 137


import Text.HTML.TagSoup

main :: IO ()
main = print $ parseTags tags

okay

Example 138

okay

Example 139

okay

Example 141

foo

bar

Example 142

  • foo

Example 143

foo

Example 144

*bar*

baz

Example 145

1. *bar*

Example 146

okay

Example 147

'; ?>

okay

Example 148

Example 149

okay

Example 150

<!-- foo -->

Example 151

<div>

Example 152

Foo

bar

Example 153

bar
*foo*

Example 154

Foo baz

Example 155

Emphasized text.

Example 156

*Emphasized* text.

Example 157

Hi

Example 158

<td>
  Hi
</td>

Example 140

If there is no matching end tag, the block will end at the end of the document (or the enclosing block quote or list item):