I'm sure you're seeing something, but I suspect it is a browser thing. The align attribute is not even a valid attribute for text input tags! In HTML 3.2 it's for type="image". In 4.0+ it's deprecated.
Browser to spec inconsistencies wouldn't be a first and if it works with only "right" that's an even bigger clue. It should be completely ignored outside of image types. Chris Christopher Assenza Phone: 412.201.6026 Fax: 412.201.6060 Email: [EMAIL PROTECTED] ACCESSDATA Moving Your Business from Point A to Point e.SM http://www.accessdc.com/ -----Original Message----- From: David Corbin [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 02, 2001 2:34 PM To: [EMAIL PROTECTED] Subject: Re: <html:text align=....> That's not true. It works with type=text just fine fore me...at least, align="right". ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, October 02, 2001 12:41 PM Subject: Re: <html:text align=....> > > However, one thing to note is that it only works with input where type = > > "image" It is ignored with all other input types. :) > > This is what I inferred from the spec, and demonstrated to myself with a > quick test. However, this thread started with the implication that it worked > for text elements, and so should be added to the Struts <html:text> tag. I > guess I'll back out the changes I made... > > Thanks! > > -- > Martin Cooper > > > ----- Original Message ----- > From: "Assenza, Chris" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, October 02, 2001 8:09 AM > Subject: RE: <html:text align=....> > > > > Martin, > > > > All browsers supporting HTML 3.2 should support this attribute, the > > constants that can be used as valid values differs with browser version > > although the 4.x and up support is pretty consistent. > > > > However, one thing to note is that it only works with input where type = > > "image" It is ignored with all other input types. :) > > > > Chris > > > > (sample code: quick, ugly, not to spec, but functional) > > > > <form> > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > <input type="image" align="left" src="none.jpg" width="200" > > height="20"> > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph > > </form> > > > > Christopher Assenza > > Phone: 412.201.6026 > > Fax: 412.201.6060 > > Email: [EMAIL PROTECTED] > > ACCESSDATA > > Moving Your Business from Point A to Point e.SM > > http://www.accessdc.com/ > > > > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Sent: Sunday, September 30, 2001 10:06 PM > > To: [EMAIL PROTECTED] > > Subject: Re: <html:text align=....> > > > > > > I made the code changes for this, and was testing to make sure it worked. > It > > didn't. So I went back to basics, and tried out the 'align' attribute with > > the <input type="text"> element in plain HTML, using 'left', 'middle' and > > 'right' values. That didn't work either. As far as I can tell, IE 5.5, > > Navigator 4.7, and Opera 5.12 all ignore the 'align' attribute when it is > > applied to a text input element. > > > > Can someone tell me which browser(s) supports this, so that I have a way > of > > testing the changes? I'd be surprised if newer versions of the browsers I > > tried have introduced support for a deprecated attribute, but stranger > > things have happened. :-) > > > > Thanks! > > > > -- > > Martin Cooper > > > > > > ----- Original Message ----- > > From: <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Sunday, September 23, 2001 11:26 AM > > Subject: Re: <html:text align=....> > > > > > > > Interestingly, in the HTML 4.01 Transitional DTD, the type of the > 'align' > > > attribute on the <INPUT> tag is 'IAlign'. This is the alignment type > > > specified for images, so it would seem that it wasn't intended to be > used > > > for text. However, if browsers know what to do with it for text, and > > people > > > want to be able to use it that way, I have no problem with that. > > > > > > David, could you please submit a bug report for this in bugzilla > > > (http://nagoya.apache.org/bugzilla/), to make sure we don't lose track > of > > > it? Thanks. > > > > > > -- > > > Martin Cooper > > > > > > > > > ----- Original Message ----- > > > From: "Ted Husted" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Sunday, September 23, 2001 6:32 AM > > > Subject: Re: <html:text align=....> > > > > > > > > > > It seems to have been in HTML specification since at least 3.2 - I'm > not > > > > sure why we didn't include it. I'm also not seeing anything in the > > > > archives :~| > > > > > > > > [EMAIL PROTECTED] wrote: > > > > > > > > > > My guess is because the 'align' attribute is not part of XHTML, and > is > > > also > > > > > not in the HTML 4 Strict DTD. But it might just be an oversight. :-} > > > > > > > > > > -- > > > > > Martin Cooper > > > > > > > > > > ----- Original Message ----- > > > > > From: "David Corbin" <[EMAIL PROTECTED]> > > > > > To: "Struts User" <[EMAIL PROTECTED]> > > > > > Sent: Friday, September 21, 2001 1:33 PM > > > > > Subject: <html:text align=....> > > > > > > > > > > > Is there any reason that html:text doesn't support the align > > > attribute? > > > > > > > > > > > > > > > > > >