First, I’d like to thank everyone who has been participating in the discussion.
A couple other details were brought up related to script included within the HTML file and the omission of FIELDSET elements. I suspect that this makes easy sample for readers to download and review—one file, simple, neat.
bq. As is probably clear, when we describe a technique and provide a demo, we’re rarely recommending that you go out and put the demo itself into a production environment.
I don’t think I can put this any better than Erin did. I’m demonstrating the idea that LABELs can be used appropriately in these compact forms. If you use this in your own site, you’ll certainly make your own decisions on markup, layout, class names, etc.
Lastly, I appreciate Navneet’s comment (#7) and want to reiterate a point I made in the article. I don’t condone this sort of layout at all. But anyone who has earned a living in client services knows, there are some arguments that you just can’t win. So why not make the most of it!