diff --git a/luago.lua b/luago.lua
index 8fb27c2..230ed71 100644
--- a/luago.lua
+++ b/luago.lua
@@ -172,6 +172,13 @@ for index, value in ipairs(markdownFiles) do
s = styleLists(s)
-- line breaks
s = s:gsub("\r?\n", "
")
+ -- remove
tags around block elements
+ s = s:gsub("(?[uo]l>)
", "%1")
+ s = s:gsub("
(?[uo]l>)", "%1")
+ s = s:gsub("(?li>)
", "%1")
+ s = s:gsub("
(?li>)", "%1")
+ s = s:gsub("(?blockquote>)
", "%1")
+ s = s:gsub("
(?blockquote>)", "%1")
-- headers
s = s:gsub("######%s*(.-)%s*
", "