No plus mozna pro uzivatele (i kdyz v dobe dynamicky generovaneho webu rozhodne nijak vyznamne plus). Zato ale poradne minus pro implementatora parseru.
S P neni v HTML problem. Staci k tomu dve veticky ve specifikaci:
The P element represents a paragraph. It cannot contain block-level elements (including P itself). We discourage authors from using empty P elements. User agents should ignore empty P elements.
Tedy P konci bud koncovym tagem, nebo pred pocatecnim tagem prvniho nasledujiciho blokoveho tagu (vcetne P).
Narozdíl od toho HTML parser je monstrumKdyz jsem se dival na zdrojaky plneho HTML parseru http://code.google.com/p/html5/, tak jsem mel pocit ze to o slozitosti HTML parseru bude nejaka poradne rozlezla fama. Stahnete si to a presvedcte se sami.