par
Victor BRITO » 13 févr. 2008, 22:15
C'est exactement l'inverse, tu as mal compris. Le passage dit justement que certains navigateur ne reconnaissent que la forme minimalisée c'est à dire
Si tu codes en HTML 4, tu peux te contenter d'un simple disabled ; en revanche, en XHTML, il est obligatoire de répéter le nom de l'attribut en guise de valeur.
Même motif, même punition pour selected, checked et readonly.
D'ailleurs, soit dit en passant, y a-t-il un doctype (c'est-à-dire une ligne commençant par <!DOCTYPE) déclaré au début du code HTML généré ?
[quote="d0m"][quote="HyWaN"]Un petit mot au passage, [i]disabled[/i] seul ne fonctionnera pas, car c'est un booléen[1]. On doit donc le répêter : [i]disabled="disabled"[/i].
[1] [url=http://www.w3.org/TR/html4/intro/sgmltut.html#h-3.3.4.2][i]3.3.4 Attribute declarations : Boolean attributes[/i][/url], sur le site du W3C.[/quote]
C'est exactement l'inverse, tu as mal compris. Le passage dit justement que certains navigateur ne reconnaissent que la forme minimalisée c'est à dire [code]<INPUT .... DISABLED>[/code][/quote]
Si tu codes en HTML 4, tu peux te contenter d'un simple disabled ; en revanche, en XHTML, il est obligatoire de répéter le nom de l'attribut en guise de valeur.
[code]disabled="disabled"[/code]
Même motif, même punition pour selected, checked et readonly.
D'ailleurs, soit dit en passant, y a-t-il un doctype (c'est-à-dire une ligne commençant par <!DOCTYPE) déclaré au début du code HTML généré ?