As I understand it, CSS will not provide a useful replacement for tables (except in special,limited cases) until CSS 3 has been widely adopted.
Currently, however, CSS does rather well for dealing with issues like fonts and other such mechanisms. For example, <font size="+1">TItle</font> might be replaced by <span class="Title">Title</span> (with an appropriate definition for the class Title in the style sheet). This particular example is slightly more verbose, and some of that verbosity can be eliminated by using predefined html elements and redefining them, but the real advantage of CSS is that you can design an abstract system which cleanly expresses the styles that you want to use for some document structure which likewise represents the documents you want to represent -- and that can only happen if a person carefully designs these structures. Automated transformations can be made to work, but I see little or no advantage to automated transformations which are not accompanied by a well designed css structure. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
