diff --git a/picture_tag.rb b/picture_tag.rb
index <HASH>..<HASH> 100644
--- a/picture_tag.rb
+++ b/picture_tag.rb
@@ -155,12 +155,14 @@ module Jekyll
         }
 
         # Note: we can't indent html output because markdown parsers will turn 4 spaces into code blocks
-        picture_tag = "<span #{html_attr_string}>\n"\
+        picture_tag = "{::nomarkdown}\n"\
+                      "<span #{html_attr_string}>\n"\
                       "#{source_tags}"\
                       "<noscript>\n"\
                       "<img src=\"#{instance['source_default'][:generated_src]}\" alt=\"#{html_attr['data-alt']}\">\n"\
                       "</noscript>\n"\
-                      "</span>\n"
+                      "</span>\n"\
+                      "{:/}\n"
 
       elsif settings['markup'] == 'picture'
Fix the issue of extra </span> after the image

It’s a know issue reported at
<URL>