"Empty" text

Nick Craig-Wood nick at craig-wood.com
Mon Jul 9 04:30:06 EDT 2007


Marc 'BlackJack' Rintsch <bj_666 at gmx.net> wrote:
>  On Sun, 08 Jul 2007 22:23:20 +0200, Jan Danielsson wrote:
> 
> >    The problem is that this generates the following code:
> > 
> >           <tr>
> >             <th>Description</th>
> >             <td>
> >               <textarea cols="64" name="desc" rows="8" />
> >             </td>
> >           </tr>
> > 
> >    Firefox is very unhappy about the textarea not having separate
> > opening and a closing tags. i.e. I need this:
> > 
> >               <textarea cols="64" name="desc" rows="8"></textarea>
> > 
> >    I understand the opitmization ElementTree is performing; but it seems
> > there are cases when it is not the proper thing to do. Is it possible to
> >  force ElementTree to output the XHTML code I need it to?
> 
>  Then either Firefox is broken or you don't declare your XHTML properly and
>  Firefox thinks it's HTML.

I suspect the former - we noticed exactly the same thing (can't
remember which tags we were having problems with), using the
declaration :-

  <?xml version="1.0" encoding="iso-8859-1"?>
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

I haven't tested this again recently though.

-- 
Nick Craig-Wood <nick at craig-wood.com> -- http://www.craig-wood.com/nick



More information about the Python-list mailing list