<HTML><HEAD><META http-equiv="Content-Type" content="text/html; charset=utf-8"></HEAD><BODY>Thank you. The first one worked fine. I now understand about tableGroups.<div><br></div>David<br><br><br>--------- Original Message ---------<br><b>From:</b> "Esteban A. Maringolo" <emaringolo@gmail.com><br><b>To:</b> "David Pennington" <david@totallyobjects.com>, "Seaside - general discussion" <seaside@lists.squeakfoundation.org><br><b>Subject:</b> Re: [Seaside] Setting table column widths<br><b>Date:</b> 09/21/2017 18:23:57 (Thu)<br><br><pre style="white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;">The width of a table cell is deprecated in html5, you should define in
a column insidea  column group as follow:

  html table:
      [html tableColumnGroup:
          [html tableColumn width: 300.
          html tableColumn width: 100].
      html tableBody:
          [html tableRow:
              [html tableData: [html text: 'Large content'].
              html tableData: [html text: 'Small']]]].


The alternative, and suggested option is to use CSS to define the
width of the data. You could do it this way:

  html table:
      [html tableBody:
          [html tableRow:
              [(html tableData)
                style: 'width: 300px';
                with: [html text: 'Large content'].
              (html tableData)
                style: 'width: 100px';
                with: [html text: 'Small']]]]


Or could combine both and define the width by CSS in the tableColumn.

Regards,

Esteban A. Maringolo


2017-09-21 13:13 GMT-03:00 David Pennington <david@totallyobjects.com>:
> I am really lost in all of this. I know how to do this in HTML but I can't
> see how to do it using Seaside code. This is my code:
>
> makePage: html
>
> | tr |
>
> html table: [ html tableRow: [ html tableData: [self makeGallery: html].
>        html tableData: [self makeBlogReference: html]]] .
>
> This creates two columns. The first column contains three images so the
> width is set by the set width of each image. The second column comprises of
> text scraped from the blog of the artist and the text from there is
> determined by what he wrote and not by me. I really need to be able to fix
> the width of the BlogReference column so that it matches the width of the
> images column.
> The page can be seen here - http://www.brunswickfineart.com:8080/BFAHome
> David
>
> ________________________________
>
> Message sent using Winmail Mail Server
>
>
> _______________________________________________
> seaside mailing list
> seaside@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
</david@totallyobjects.com></pre>
</BODY></HTML>
<br><hr><pre>Message sent using Winmail Mail Server</pre>