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?
> > > > > >
> > >
> > >
> >
>
>
>
>

Reply via email to