I completely disagree with the statement "Using CSS to layout a complicated form with lots of fields just isn't worth trying." Currently I layout almost every hand coded HTML form using CSS, there are VERY few occasions where my example on Mikezilla {Link} cannot be reused almost effortlessly and the coding is FAR easier than hand coding HTML tables for the same result. The reason people believe that using CSS for form layout isn't worth while is because they don't do it on a regular basis. I do, not because I am an anal CSS geek but because it is genuinely easier once you have done it several times and are used to doing it.
I completely disagree with the statement "Using CSS to layout a complicated form with lots of fields just isn't worth trying." Currently I layout almost every hand coded HTML form using CSS, there are VERY few occasions where my example on Mikezilla {Link} cannot be reused almost effortlessly and the coding is FAR easier than hand coding HTML tables for the same result. The reason people believe that using CSS for form layout isn't worth while is because they don't do it on a regular basis. I do, not because I am an anal CSS geek but because it is genuinely easier once you have done it several times and are used to doing it.