Re: Re: HTML_Table: thead, tfoot and tbody

From: Date: Mon, 01 Aug 2005 20:53:28 +0000
Subject: Re: Re: HTML_Table: thead, tfoot and tbody
References: 1 2 3 4 5 6 7 8 9 10 11  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-39111@lists.php.net to get a copy of this message
Justin Patrin wrote: >> Let's say somebody does this: >> $table->setHeaderContents(1, ...); >> $table->setCellContents(2, ...); >> $table->setHeaderContents(3, ...); [...] > > No, THs may be anywhere. If it's a BC break then don't do it. You missed my point. <th> should be set as it is done now. But: In the above example rows 1 and 3 would belong to <thead> and row 2 to <tbody>. When you output this in your browser you would get the order row 1, row 3, row 2. The question is now: Should the user be allowed to do such strange things? >> The more I think about this, I like to bring back my first suggestion: >> Let the user specify the row numbers that belong to the three groups. > > This also makes sense to me. A valid argument against it is Christian's opinion in this thread: | The wish states that row ranges for the single groups shall be defined. | I'd like to have three different tables - so that I don't have to care | to change the rows at which the data entries happen if I add a new | header row. > Can you have TDs in a THEAD? I don't think so (although I cannot find anything about this in the (X)HTML specification) but in my opinion this is something the user is responsible for. Mark

« previous php.pear.dev (#39111) next »