Hi Steven,
Yes that's a solution I'd considered and on thinking about it/reading that article I realised yet another point:
I use the label class to indicate required elements. So if this part of the form was submitted but not filled in:
<label class="blank" for="input_phone_2_type">Phone Type</label>
The user would be returned to the form with that element set as so:
<label class="error" for="input_phone_2_type">Phone Type</label>
Therefore the label would be styled with the "error" ruleset which could e.g. be red and bold.
However, what I'm now realising is that that's of no use to a text reader so clearly I need to rethink that approach.
In fact I need to rethink MANY of my approaches really, hence my other question on testing solutions ...mmm that I note you've just responded to.
Thanks again,
Nick
i think your second solution is on the money.
you wrote: "However notice how the first is actually less laborious visually in terms of how we use desktop applications."
You can hide the visual display of text labels if you want see: Invisible Form Prompts - http://www.juicystudio.com/invisible-form-prompts.asp for a discussion on methods.
****************************************************** The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************