Re: Re: sloppiness & stupidity

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2009-06-17 at 18:59 -0400, tedd wrote:
> At 10:51 PM +0100 6/17/09, Ashley Sheridan wrote:
> >On Wed, 2009-06-17 at 23:05 +0200, Nisse Engström wrote:
> >>  On Wed, 17 Jun 2009 10:18:09 +0100, "Ford, Mike" wrote:
> >>
> >>  > This is very true -- but XHTML requires *all* attributes to have a
> >>  > value, so an XHTML conformant page will use <select multiple="multiple"
> >>  > name="selector"> (or something similar such as <select multiple="yes"
> >>  > name="selector">). The only inconsistency here is that different people
> >>  > have chosen to validate against different standards.
> >>
> >>  The multiple attribute only has one value: "multiple", so
> >>  it has to be <select multiple="multiple">. I don't think
> >>  "yes" cuts the mustard. In HTML, you can shorten it to
> >>  <select multiple>.
> >>
> >>
> >>  /Nisse
> >>
> >I read somewhere that the XHTML standards say that for all attributes
> >that would normally be standalone in HTML, they should be given a value
> >that is the same as the attribute name, so you would use
> >multiple="multiple", selected="selected", checked="checked", etc. As far
> >as I know, using this in regular HTML won't cause it to choke either, as
> >the parsers tend to only look at the existence of the attributes, not
> >the values they may or may not have.
> >
> >Thanks
> >Ash
> 
> 
> Ash:
> 
> As I understand it and is my experience, that is 
> true -- a stand-alone HTML attribute should be 
> equal to itself, such as selected="selected", or 
> more specifically selected="SELECTED". However, 
> it will still work but will throw a validation 
> error/warning in some DOCTYPEs, such as XHTLM. I 
> don't know of any other DOCTYPE that might throw 
> such as error.
> 
> Cheers,
> 
> tedd
> 
> -- 
> -------
> http://sperling.com  http://ancientstones.com  http://earthstones.com
> 
I was under the impression that in XHTML *all* attributes had to have
values, even if just empty strings?

Thanks
Ash
www.ashleysheridan.co.uk


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux