[ZPT] whitespace bug
Mark McEahern
mark@mceahern.com
Fri, 22 Nov 2002 07:34:08 -0600
[Chris Withers]
> >>Is that documented anywhere?
> >
> > I don't know.
>
> It probably should be. If someone can point me to the right
> place, I'll give it a go...
A simple section on whitespace in one or more of the following?
http://www.zope.org/Documentation/Books/ZopeBook/current/ZPT.stx
http://www.zope.org/Documentation/Books/ZopeBook/current/AdvZPT.stx
http://www.zope.org/Documentation/Books/ZopeBook/current/AppendixC.stx
Here's my braindump on this topic...
Whitespace
==========
What is whitespace? Space, tab, newline, carriage return, line feed.
How whitespace is handled in HTML--multiple whitespace is ignored? Other
output targets? SQL?
Whitespace within a start tag, between attributes, doesn't seem to affect
output.
<div class='foo'
name='bar'>Foobar</div>
Is the same as:
<div class='foo' name='bar'>Foobar</div>
Whitespace within a tag ('Foobar' above)...
Whitespace surrounding a tag (before <div> and after </div>)...
Some tags matter more than others. Since <span/> is not a block level tag
(correct term?), you may be more concerned about whitespace with respect to
<span/> than with respect to <div/>.
Useless blocks to control whitespace...
This may matter more/most/only with tal:repeat...
Cheers,
// mark
-