Re: Why <FORM> is a block level element?

On 15 Aug 1997, Peter Flynn wrote:

> Ivan writes:
>     Sorry for the plain question, but from the HTML author point of view, what
>    does it mean a block element?
> 
> One that (usually) causes a browser to start a new line before
> and after (and maybe add a blank line as well).

Being a block element has other, very specific, consequences in the
case of Bidirectional (Bidi) text (e.g. Hebrew/Arabic mixed with English).

CSS allows any block element to be changed to inline rendering,
and vice versa. The consequences on Bidi text are described in
HTML 4.0. Without having a clear definition of whether something
is (by default) a block element or an inline element, things won't
work well for Bidi.

Regards,	Martin.

Received on Monday, 18 August 1997 06:02:41 UTC