Form Mark-Up: Lists Are NOT Appropriate
Following on from my "Form Mark-Up: Are Lists Appropriate?" article last month, I've become more educated on the matter and changed my opinion. Don't use lists in your form mark-up!
Thanks to Mark Aplet and his excellent rebuttal, I have realized that I fell into the old trap that used to come with tables: Adding mark-up for presentation alone. We shouldn't be doing that as it is not semantically correct, the basic elements we use should be enough to style our pages effectively (see Mark's example).
If there are not enough hooks to style your form you may want to stop and ask the questions: Are you approaching it the right way? Are you over complicating it unnecessarily? Is there a problem with the UI design? Is it an IA problem that needs to be addressed?
Rather than just repeating everything Mark has already said, I urge you read his response and give it some thought.