<div dir="ltr">I was looking at some Seaside code today and noticed that it said<br><br>html tableCaption: &#39;blah&#39;.<br><br>Rather than <br><br>html table tableCaption: &#39;blah&#39;<br><br>In other words, as far as Seaside was concerned the tableCaption tag was nothing to do with the table tag.&nbsp; This struck me as slightly odd. Somehow I would have expected the &#39;child&#39; tags of table to be created through messages to the parent table.&nbsp; However, that clearly isn&#39;t the case, and now that I have looked more closely at the Seaside tag structure, that seems to be the case for most of the tags.&nbsp; <br>
<br>I am keen to understand what makes good Smalltalk design, so could someone explain why making the tags independent is a better way of doing it?<br><br>Thanks<br>Andy<br></div>