20050226 Saturday February 26, 2005

Table-less forms for your webapp The Man in Blue has some nice form layouts using fieldsets, labels and CSS. I think I'll integrate one of these styles for the forms in AppFuse. I've always stuck with tables for layout because it seemed easy, but I really like the look and flexibility that CSS provides. Posted in Java at Feb 26 2005, 03:53:01 PM MST 6 Comments

Comments:

Also see this site for an excellent introduction to the same topic.

Posted by Joe Bissen on February 26, 2005 at 06:55 PM MST #

Hi There,

This is cool. very sensible to add this to AppFuse -- I hope all frameworks will do something to encourage enterprise/web developers to use sensible markup.

Joe : thanks for the intro' link.

On a different note, it will be nice if someone can also come up with a good tutorial/sample(like say, petstore) which has the gmail/maps.google.com dynamic feel. Such a site which also has good usage of CSS for forms should make AppFuse much more tempting for people to use.

BR,
~A

Posted by Anjan Bacchu on February 26, 2005 at 07:47 PM MST #

The form you linked to does look pretty slick, but I'll stick with tables for my forms until somebody figures out css that doesn't take 2 pages to make something that simple.

Posted by PJ Hyett on February 27, 2005 at 01:01 PM MST #

These styles are nice, but I think these are nicer.

Posted by Daniel Serodio on February 28, 2005 at 12:12 PM MST #

Took me a while to move from the comfort of tables to CSS but now Ive switched it seems a lot cleaner. The only issue can be large bits of text pushing things out of line. Is still well worth it to move the styling out into CSS. Apart from just being tidier this reduces the chances of breaking something vital.

Posted by Sam Hough on March 05, 2005 at 12:34 PM MST #

[Trackback] I had a look at this article (+demo) about tableless forms a while ago, but i couldn't find it today. Thanks to Matt, for blogging all this cool stuff (read his blog post)....

Posted by kleineikenscheidt/stefan on March 27, 2005 at 03:23 PM MST #

Post a Comment:
  • HTML Syntax: Allowed