Re: Re: sloppiness & stupidity

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

 



Ford, Mike wrote:
> On 17 June 2009 23:56, PJ advised:
>
>   
>> 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>.
>>>
>>>       
>> From my limited experience, and vast reading of those glorious 20,000
>> entries on the Internet, multiple does not take a parameter. I had my
>> fingers slapped once when I validated or something - multiple is just
>> plain multiple ! :-P ;-) :-) 
>>     
>
> Oh, good grief! Did you even read what you've quoted from me above?
>
> If you code to an HTML standard, then multiple can indeed be just plain multiple, but HTML 4 does allow the addition of ="multiple" for compatibility reasons.
>
> But if you code to an XHTML standard, multiple must be multiple="multiple", as XHTML **requires** that all attributes have an argument, and (as I've just learned!) "multiple" is the only valid argument for the multiple attribute.
>
> No modern browser that I know of will object to the multiple="multiple" usage.
>   
Ouch, my hand is beginning to hurt. :-(

-- 
Hervé Kempf: "Pour sauver la planète, sortez du capitalisme."
-------------------------------------------------------------
Phil Jourdan --- pj@xxxxxxxxxxxxx
   http://www.ptahhotep.com
   http://www.chiccantine.com/andypantry.php


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