On 8/31/05, Philipp von Weitershausen <[EMAIL PROTECTED]> wrote: > HTML4 mode exists because ... > - it enforces some HTML document type (as mentioned before); no idea why > it does that
I'm just guessing you're referring to its understanding of the allowed nesting structures. This is done so that the partial well-formedness it requires mixed with the careless infliction of pain commonly performed by old-style HTML authors produces as few surprises as possible. The only well-formedness it directly enforces is for elements that actually have TAL, METAL, and I18N attributes. Whether this was the right thing to do is debatable. Another reason for the HTML mode is that many of the HTML editors deployed when we first developed TAL were not generating XHTML, and weren't expected to do so in the immediate future. We definately wanted page templates to be editable in WYSIWYG-type editors. -Fred -- Fred L. Drake, Jr. <fdrake at gmail.com> Zope Corporation _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com