Re: HTML Display - Text Formatting, Background, and Graphics

Peter Flynn (pflynn@curia.ucc.ie)
Mon, 14 Nov 94 11:46:23 EST

> Justification at least was already in the HTML+ spec, with the 'align'
> attribute on various tags (p, h[1-6], etc). Valid values were
> center|right|left|justify|indent - any others needed?

Indentation doesn't have anything to do with whether the margins are
justified or not: INDENT=somedimension should be a separate attribute.

> With regards to justification, Chris Wilson and I were talking about how
> to do alignment without the full paragraph break inherent in a <p> or <h?>
> tag. We came up with the idea for an <align></align> tag, with a ROLE
> attribute, that can be center|right|left|justify|indent, just like the
> align tag on <p> and <h?>. I mentioned this to eric bina in chicago as an
> alternative to the <center></center> tag, since it is much more extensible.
> Wouldn't want to have to have <right></right>, <justify></justify>, and
> <indent></indent>. :)

When you say "full paragraph break inherent in a <p> or <h?>" are you
referring to vertical space between paragraphs? Or do you mean
something like TeX's \hfill\break which stops the line short and starts
a new one, but without starting a new para (so if indentation is turned
on, there is no indentation on the new line thus created)?

Are you suggesting something like this paragraph, where the <align>
occurs in mid-para around some text shorter than 1 line
like this
(if it had a role=center)? This sounds like a very sensible solution,
but I think it needs to be made clear if this is a mid-para-only object
or whether it can substitute for a <p> in its entirety.

///Peter