I keep hearing that div
tags should be used for layout purposes and not table
tags. So does that also apply to form layout? I know a form layout is
It's a grey area. Not everything in markup has clearly defined boundaries, and this is one case where you get to use your personal preference and make a judgement call. It doesn't quite fit the idea of data being organised, but the cells are related across multiple axes, and that's the rule of thumb I use to decide whether something fits in a table or not.