Quote:
Originally Posted by Sarmat89
Block model says so. H# elements can only contain runs, not paragraphs or other blocks.
A heading in fiction has several block parts forming an indivisible unit: the chapter text (without a final punctuation), like "Chapter VII", the chapter illustration, the chapter name (with the final punctuation in some languages), and the chapter synopsis (which can sometimes be present in the TOC). The TOC text is different from the actual header: it can be a simple list (like in The Lord of the Rings), or the numbering/name may be different, the punctuation will usually be present, and the chapter name punctuation will be absent.
The text editors or macrolanguages like Latex can handle that easily, but not HTML, a dumb language for technical documentation.
|
Well, it's nice to know that accessibility is a bridge too far for you.
YOU are deciding that "a heading in fiction consists of several block parts forming an indivisible unit." That's YOUR choice. That isn't a rule and it's not law and it's not anything but your
opinion.
If you wish to hamper yourself thus, that's your problem. The rest of us manage to muddle along quite nicely with HTML, and other uses (like pretty much any word processor on the planet, which also wouldn't recognize 3-4-5 "block units" as "a" heading, either...)
Hitch