|
Posted by Roy A. on 02/23/07 15:18
On 23 Feb, 11:10, Red <idontwantnostinkinspam@.yahoo.co.uk> wrote:
> Roy A. wrote:
>
> >
>
>
>
> > This isn't your main problem, so you don't have to focus on it right
> > now.
>
> > The fieldset element requires an legend element as the first child
> > element.
> >http://www.w3.org/TR/html401/interact/forms.html#edef-LEGEND
>
> > <legend>Order with PayPal</legend>
>
> > You can hide this element from visual rendring, e.g.:
> > @media screen, print, handheld, tty, tv { legend { display: none } }
> >http://www.w3.org/TR/REC-CSS2/media.html#at-media-rule
>
> > Giv meaning to the background images, for non-visual browsers or non-
> > image rendring, with the title attribute, e.g.:
>
> > <div id="header" title = "K ard S - Luxury selection of handmade
> > cards with orginal designs and bespoke service"></div>
> > <div id="paypal_info" title="Paypal info:..."
> > <input .. alt="PayPal Submit"
>
> > (In addion to "text/html" try to serve the document as "application/
> > xhtml+xml".)
>
> Thanks for your input Roy. Yes, I do need to go through the whole site
> and make sure all elements are accessible, and I will do so before I
> finish. It is one area that I do not want to neglect. I will probably
> be back here with more questions when I reach that point.
>
> However, at the moment the textarea of my form is really bugging me.
> Any help with this specifically would be greatly appreciated.
IE 6 is doing something undefined with white spaces inside the
fieldset element. If you don't want to use a table element inside the
fieldset element, try to remove the white spaces between elements
inside the fieldset element.
Grrr. I don't know why IE is trying to prove that we need xhtml.
Navigation:
[Reply to this message]
|