Hey everyone, Thanks for all of the great information. I didn't expect so many thoughtful responses. Becuase our site wants to be as accessible and usable, I will go ahead and add the size attributes to the input tags for browsers that cannot access the style sheets. ----------- Justin French wrote: In my opinion, you still need to set a "default" width for the element using the size attribute, for those without CSS. Yes, it will be overridden with CSS for 99% of your browsing audience, but it safer to put *something* in there as default, since you have no idea how a browser will behave without it. ----------
I've noticed a proportional width works nicely for the css width property. I have noticed in my limited browser testing that the fields may never be completely predictable but I can accept some minor fluctuations. ------------ Mordechai wrote: To get around IE nasty habit of expanding boxes to the destruction of the layout, I set {width : 80%;} with success. ------------- I will certainly use the maxlength attribute in the input tags. Thanks again. Ted www.superiorpixels.com ***************************************************** The discussion list for http://webstandardsgroup.org/ See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help *****************************************************