[WEB4LIB] Re: Cache problem? but where?
Thomas Dowling
tdowling at ohiolink.edu
Mon Apr 29 10:40:29 EDT 2002
At 10:09 AM 4/29/2002, D. Keith Higgs wrote:
>I have to agree with you Jeremy. More and more browsers are becoming
>sticklers for well formed HTML. Failure to close a block element
>(table, form, div, p, etc...) forces the browser to make certain very
>unreliable assumtions about where to insert the appropriate closing tag.
>
>If your not closing your block elements properly it doesn't matter which
>browser your clients are using, you are at fault. If you are using a
>WYSIWYG editor that commits this attrocity you should replace it
>immediately. If your editor, whatever it is does not properly close
>paragraphs (<p>Yadda yadda.</p>) you should be shopping now for one that
>does.
Part of the problem lies in the definition of "properly." XHTML, in its
wisdom, simply requires closing tags for everything. HTML has complicated
rules dictating which elements require closing (or opening) tags, and which
leave it optional. Browsers which make any claim to support standard HTML
have to know which elements have optional closing tags, and what other
opening tags imply the end of any open element.
Netscape, pre-6.x, was justifiably lambasted for its chronic inability to
handle tables with TR, TH, or TD elements whose optional closing tags are
left out.
Thomas Dowling
OhioLINK - Ohio Library and Information Network
tdowling at ohiolink.edu
More information about the Web4lib
mailing list