This question is out of the jourisdiction of the SGML standard:
it's a question of how we're going to interpret things and display
But, unlike the normal typeset paragraphs where ignoring a newline
here or there is no big deal, the writers of PRE sections want
some assurance as to what the output will look like.
It's on the todo list. I suggested we ignore <p> within <pre>,
but that looks like a bad idea. So now the current thinking,
I believe, is to render it as a line break. This makes those
man pages that end in <p> _and_ newline double space, but
we'll put the onus on the provider to fix that.
>>o What is the significance, if any, of more than one <p> in a row,
>> particularly on the same line? And, how about the same situation in
>> a <pre> section?
>It seems to be legal HTML, so I guess you just throw in a totally empty
I agree (again: this is not an SGML question, but a WWW question).
>>o Is '<' ('<' without the semicolon) a valid construct?
Now this is an SGML question, and you're wrong: it's legal.
>>o Can raw <'s and >'s be in a <pre> section?
Again, this is an SGML question, and you're wrong.
Is a < b?
is perfectly valid markup.