I just noticed that my display of this node How to analyse structured data to get a hash was totally messed up (no line breaks), but becomes kind of "readable" after I logged off (the OP avoided code tags)

Turned out that my  Display Settings had "Enforce proper nesting of HTML" enabled, which didn't go well with the OP's use of </br> tags.

Though after reading the help page, I don't understand why

Merely an information, not sure if this demands action.

FWIW: disabled the option now.

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!

Replies are listed 'Best First'.
Re: side effects "Enforce proper nesting of HTML"
by tye (Sage) on Jun 05, 2017 at 04:15 UTC

    Because many browsers have decided to treat </br> as if it were something useful like <br />. The current version of our HTML parsing code does not go quite so far in assigning meaning to nonsense.

    - tye        

      Shouldn't illegal markup always be rejected?

      Cheers Rolf
      (addicted to the Perl Programming Language and ☆☆☆☆ :)
      Je suis Charlie!

        Be conservative in what you do, be liberal in what you accept from others.
        —Postel's law

        I would support it. I would support removing deprecated HTML as well.

        No matter how hysterical I get, my problems are not time sensitive. So, relax, have a cookie, and a very nice day!
        Lady Aleena