I think its more a question of how you view nodes in context. (...) This means that the node you post is actually a subnode of a preexisting structure.

This is a good point that I had not considered yet. To be honest, I added the readmore tags mostly to avoid the need for consideration. I had no idea that it would be subject of consideration three times after that. I don't visit the front page, and I visit main section pages only when starting a new thread. So I didn't really think about any pre-existing structure.

The only solution for this, however, is to not use structured heading tags at all. And that sucks, because the alternative is font tags with size attributes. One can argue that the number in h1..h6 is for font size and not just for structure, but if this is the case, then CSS should be used to make them smaller so they can still all be used. I add that I like to be able to paste things from my web site or that are generated by pod2html.

Dynamic changing heading tags is not possible, because the number of levels is limited. Font size sucks, because replies are smaller than the rest, and users should always be able to override this. And screen readers won't recognize structure if the document isn't html-ly structured.

Is there any solution to this problem?

Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }


In reply to Re^5: Web forum markup language and the Monastery by Juerd
in thread Web forum markup language and the Monastery by szabgab

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.