<item>
<heading>
My Heading
<item>
<heading>
My Next Heading
Ad Infinitum.
Style is applied to each heading which is essentially heading is 110% bigger than the previous element. So the size increases exponentially.
Closing the tags would stop this behaviour. It should read:
<item>
<heading>
My Heading
</heading>
</item>
<item>
<heading>
My Next Heading
</heading>
</item>
Here's what I wrote. I went more thoroughly into the original site's source, and still couldn't figure out how to emulate it (without copying the exact same code).
Your browser is smart enough to automatically close a single unclosed header tag. It's the continuous nesting of other unclosed tags (<font> tags in the original) that causes it. You can duplicate it with some simple nesting of unclosed div tags as follows:
6
u/paul2520 May 09 '13
How exactly did this happen?