Le 3/1/10 12:26 AM, Olivier Miakinen a écrit : > Le 28/02/2010 23:46, rm a écrit : >>> http://stephane-test.biocer.fr/produits/consommateur/ >> avec Opera 10.50.3291 sous XP : >> http://files.getwebb.org/index.php?mode=view&id=cre66ew6 > > Opera serait fâché avec le « colspan="0" » ?
Je ne sais si c'est ça mais ... Safari.4 et iCab.4 semblent ne pas connaitre non plus
est ce que qqn sait comment on leur rapporte le bug ?
> Je ne connaissais pas, > mais je viens de le trouver dans la norme HTML 4.01 : > <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan> > The value zero ("0") means that the cell spans all columns from the > current column to the last column of the column group (COLGROUP) in > which the cell is defined. > </>
tu vois, je m'améliore ;-) je commence à lire la doc :-)
Où est la balise colgroup ? (dans le code de cette page)
Si je ne m'a pas gouré dans mon code HTML, en fait Firefox (3) se moque de ce "span=0"
en fait, sur ma page à moi il fait juste ce qu'il faut (sauf le dessin des bordures) (mais dans ton exemple il fait d'autres erreurs)
et c'est pur hasard si ça fait ce que ce qu'il semble requis de par le manque des autres TD du groupe dans le TR
comment ça "le manque" ? on a le droit de mettre un seul TD, si on veut
<tr> <td>blabla</td> </tr>
sans l'attribut SPAN ça devrait faire pareil
comment ça ?
Ha? non, pas tout à fait ... seul colspan="10" semble le faire
le TD seul sans colspan, et le TD seul avec colspan="0" mais sans colgroup se comportent correctement aussi
In article <4b8b8a77$0$17897$ba4acef3@reader.news.orange.fr>,
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
Le 3/1/10 12:26 AM, Olivier Miakinen a écrit :
> Le 28/02/2010 23:46, rm a écrit :
>>> http://stephane-test.biocer.fr/produits/consommateur/
>> avec Opera 10.50.3291 sous XP :
>> http://files.getwebb.org/index.php?mode=view&id=cre66ew6
>
> Opera serait fâché avec le « colspan="0" » ?
Je ne sais si c'est ça mais ...
Safari.4 et iCab.4
semblent ne pas connaitre non plus
est ce que qqn sait comment on leur rapporte le bug ?
> Je ne connaissais pas,
> mais je viens de le trouver dans la norme HTML 4.01 :
> <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan>
> The value zero ("0") means that the cell spans all columns from the
> current column to the last column of the column group (COLGROUP) in
> which the cell is defined.
> </>
tu vois, je m'améliore ;-) je commence à lire la doc :-)
Où est la balise colgroup ? (dans le code de cette page)
Si je ne m'a pas gouré dans mon code HTML,
en fait Firefox (3) se moque de ce "span=0"
en fait, sur ma page à moi il fait juste ce qu'il faut (sauf le dessin
des bordures)
(mais dans ton exemple il fait d'autres erreurs)
et c'est pur hasard si ça fait ce que ce qu'il semble requis
de par le manque des autres TD du groupe dans le TR
comment ça "le manque" ?
on a le droit de mettre un seul TD, si on veut
<tr>
<td>blabla</td>
</tr>
sans l'attribut SPAN ça devrait faire pareil
comment ça ?
Ha? non, pas tout à fait ...
seul colspan="10" semble le faire
le TD seul sans colspan,
et le TD seul avec colspan="0" mais sans colgroup
se comportent correctement aussi
Le 3/1/10 12:26 AM, Olivier Miakinen a écrit : > Le 28/02/2010 23:46, rm a écrit : >>> http://stephane-test.biocer.fr/produits/consommateur/ >> avec Opera 10.50.3291 sous XP : >> http://files.getwebb.org/index.php?mode=view&id=cre66ew6 > > Opera serait fâché avec le « colspan="0" » ?
Je ne sais si c'est ça mais ... Safari.4 et iCab.4 semblent ne pas connaitre non plus
est ce que qqn sait comment on leur rapporte le bug ?
> Je ne connaissais pas, > mais je viens de le trouver dans la norme HTML 4.01 : > <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan> > The value zero ("0") means that the cell spans all columns from the > current column to the last column of the column group (COLGROUP) in > which the cell is defined. > </>
tu vois, je m'améliore ;-) je commence à lire la doc :-)
Où est la balise colgroup ? (dans le code de cette page)
Si je ne m'a pas gouré dans mon code HTML, en fait Firefox (3) se moque de ce "span=0"
en fait, sur ma page à moi il fait juste ce qu'il faut (sauf le dessin des bordures) (mais dans ton exemple il fait d'autres erreurs)
et c'est pur hasard si ça fait ce que ce qu'il semble requis de par le manque des autres TD du groupe dans le TR
comment ça "le manque" ? on a le droit de mettre un seul TD, si on veut
<tr> <td>blabla</td> </tr>
sans l'attribut SPAN ça devrait faire pareil
comment ça ?
Ha? non, pas tout à fait ... seul colspan="10" semble le faire
le TD seul sans colspan, et le TD seul avec colspan="0" mais sans colgroup se comportent correctement aussi
Vous allez être infiniment heureux d'apprendre que Thomas vient d'écrire :
tu veux bien le faire avec la démo, qu'on voit les autres cas ? <http://cjoint.com/?dbkzfaSaU3>
Ben, justement je ne vois pas ça. Je me souviens avoir vu cela au début du fil mais je ne le revois plus. S'il agit de cette URL : http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Vous allez être infiniment heureux d'apprendre que Thomas vient d'écrire
:
tu veux bien le faire avec la démo, qu'on voit les autres cas ?
<http://cjoint.com/?dbkzfaSaU3>
Ben, justement je ne vois pas ça. Je me souviens avoir vu cela au début
du fil mais je ne le revois plus.
S'il agit de cette URL :
http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Vous allez être infiniment heureux d'apprendre que Thomas vient d'écrire :
tu veux bien le faire avec la démo, qu'on voit les autres cas ? <http://cjoint.com/?dbkzfaSaU3>
Ben, justement je ne vois pas ça. Je me souviens avoir vu cela au début du fil mais je ne le revois plus. S'il agit de cette URL : http://files.getwebb.org/index.php?mode=view&id=cre66ew6
avec Opera 10.50.3291 sous XP : http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Opera serait fâché avec le « colspan="0" » ? Je ne connaissais pas, mais je viens de le trouver dans la norme HTML 4.01 : <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan> The value zero ("0") means that the cell spans all columns from the current column to the last column of the column group (COLGROUP) in which the cell is defined. </>
Effectivement, Opera ne respecte pas cette partie de la spécification. Comme IE, les navigateurs basés sur Webkit et HV3, d'ailleurs. Je viens de poser la question au responsable "Standards" d'Opera Software qui me dira, je pense, si ce choix est fait pour être "bug-compliant" avec l'implémentation Microsftienne ou pour une autre raison.
Parmi les navigateurs en ma possession, seuls Amaya et les Gecko récents respectent bien ce colspan particulier.
@+ -- rm
Salut Olivier,
Le lundi 1 mars 2010 à 00:26, Olivier Miakinen a écrit :
avec Opera 10.50.3291 sous XP :
http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Opera serait fâché avec le « colspan="0" » ? Je ne connaissais pas,
mais je viens de le trouver dans la norme HTML 4.01 :
<http://www.w3.org/TR/html4/struct/tables.html#adef-colspan>
The value zero ("0") means that the cell spans all columns from the
current column to the last column of the column group (COLGROUP) in
which the cell is defined.
</>
Effectivement, Opera ne respecte pas cette partie de la spécification.
Comme IE, les navigateurs basés sur Webkit et HV3, d'ailleurs.
Je viens de poser la question au responsable "Standards" d'Opera Software
qui me dira, je pense, si ce choix est fait pour être "bug-compliant" avec
l'implémentation Microsftienne ou pour une autre raison.
Parmi les navigateurs en ma possession, seuls Amaya et les Gecko récents
respectent bien ce colspan particulier.
avec Opera 10.50.3291 sous XP : http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Opera serait fâché avec le « colspan="0" » ? Je ne connaissais pas, mais je viens de le trouver dans la norme HTML 4.01 : <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan> The value zero ("0") means that the cell spans all columns from the current column to the last column of the column group (COLGROUP) in which the cell is defined. </>
Effectivement, Opera ne respecte pas cette partie de la spécification. Comme IE, les navigateurs basés sur Webkit et HV3, d'ailleurs. Je viens de poser la question au responsable "Standards" d'Opera Software qui me dira, je pense, si ce choix est fait pour être "bug-compliant" avec l'implémentation Microsftienne ou pour une autre raison.
Parmi les navigateurs en ma possession, seuls Amaya et les Gecko récents respectent bien ce colspan particulier.
Il semble bien en effet que le « colspan="0" » ne fonctionne pas comme prévu quand il y a un colgroup explicite.
ce que je retiens de ce SPAN, que j'ignorais, dans COLGROUP est la possibilité de styler des colonnes par séries.
??
par groupe de colonnes contigües (l'exemple avec colonnes jaunes et colonnes bleues)
-- sm
SAM
Le 3/6/10 2:37 PM, Thomas a écrit :
In article <4b8b8a77$0$17897$, SAM wrote:
et c'est pur hasard si ça fait ce que ce qu'il semble requis de par le manque des autres TD du groupe dans le TR
comment ça "le manque" ? on a le droit de mettre un seul TD, si on veut
peut-être, mais ce n'est pas ça que je veux dire. Il me semblait qu'un TD tout seul s'étalait sur toute la rangée.
<tr> <td>blabla</td> </tr>
sans l'attribut SPAN ça devrait faire pareil
comment ça ?
lire : attribut "COLSPAN" ! et aussi : pareil avec ou sans colspan="0"
Ha? non, pas tout à fait ... seul colspan="10" semble le faire
Heu ... seuls colspan="10" et colspan="0" semblent le faire
le TD seul sans colspan, et le TD seul avec colspan="0" mais sans colgroup se comportent correctement aussi
pas d'accord ?
Non, avec Firefox je constate que : - TD seul sans colspan : ne s'étale pas sur toute la largeur de rangée - TD seul avec colspan 0 ou 10(nbre de cols) : s'étale la présence ou non de balises colgroup ne change rien à ce comportement
Pourtant la doc w3c semble émettre le contraire (colspan="0" --> étale sur largeur du colgroup concerné)
Bon, on a vu sur les captures de Guy que les IE (6 et 7) s'en contrebalancent de ces subterfuges : - Le TD qui est seul dans sa rangée - avec colspan="0" ou sans colspan tente à prendre la largeur requise à son contenu, augmentant ainsi la largeur de la colonne - avec colspan="10" c'est OK, il s'étale - qu'il y ait les balises colgroup ou non.
-- sm
Le 3/6/10 2:37 PM, Thomas a écrit :
In article <4b8b8a77$0$17897$ba4acef3@reader.news.orange.fr>,
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
et c'est pur hasard si ça fait ce que ce qu'il semble requis
de par le manque des autres TD du groupe dans le TR
comment ça "le manque" ?
on a le droit de mettre un seul TD, si on veut
peut-être, mais ce n'est pas ça que je veux dire.
Il me semblait qu'un TD tout seul s'étalait sur toute la rangée.
<tr>
<td>blabla</td>
</tr>
sans l'attribut SPAN ça devrait faire pareil
comment ça ?
lire : attribut "COLSPAN" !
et aussi : pareil avec ou sans colspan="0"
Ha? non, pas tout à fait ...
seul colspan="10" semble le faire
Heu ... seuls colspan="10" et colspan="0" semblent le faire
le TD seul sans colspan,
et le TD seul avec colspan="0" mais sans colgroup
se comportent correctement aussi
pas d'accord ?
Non, avec Firefox je constate que :
- TD seul sans colspan : ne s'étale pas sur toute la largeur de rangée
- TD seul avec colspan 0 ou 10(nbre de cols) : s'étale
la présence ou non de balises colgroup ne change rien à ce comportement
Pourtant la doc w3c semble émettre le contraire
(colspan="0" --> étale sur largeur du colgroup concerné)
Bon, on a vu sur les captures de Guy que les IE (6 et 7) s'en
contrebalancent de ces subterfuges :
- Le TD qui est seul dans sa rangée
- avec colspan="0" ou sans colspan
tente à prendre la largeur requise à son contenu,
augmentant ainsi la largeur de la colonne
- avec colspan="10" c'est OK, il s'étale
- qu'il y ait les balises colgroup ou non.
et c'est pur hasard si ça fait ce que ce qu'il semble requis de par le manque des autres TD du groupe dans le TR
comment ça "le manque" ? on a le droit de mettre un seul TD, si on veut
peut-être, mais ce n'est pas ça que je veux dire. Il me semblait qu'un TD tout seul s'étalait sur toute la rangée.
<tr> <td>blabla</td> </tr>
sans l'attribut SPAN ça devrait faire pareil
comment ça ?
lire : attribut "COLSPAN" ! et aussi : pareil avec ou sans colspan="0"
Ha? non, pas tout à fait ... seul colspan="10" semble le faire
Heu ... seuls colspan="10" et colspan="0" semblent le faire
le TD seul sans colspan, et le TD seul avec colspan="0" mais sans colgroup se comportent correctement aussi
pas d'accord ?
Non, avec Firefox je constate que : - TD seul sans colspan : ne s'étale pas sur toute la largeur de rangée - TD seul avec colspan 0 ou 10(nbre de cols) : s'étale la présence ou non de balises colgroup ne change rien à ce comportement
Pourtant la doc w3c semble émettre le contraire (colspan="0" --> étale sur largeur du colgroup concerné)
Bon, on a vu sur les captures de Guy que les IE (6 et 7) s'en contrebalancent de ces subterfuges : - Le TD qui est seul dans sa rangée - avec colspan="0" ou sans colspan tente à prendre la largeur requise à son contenu, augmentant ainsi la largeur de la colonne - avec colspan="10" c'est OK, il s'étale - qu'il y ait les balises colgroup ou non.
-- sm
rm
Le samedi 6 mars 2010 à 17:00, rm a écrit :
Salut Olivier, Le lundi 1 mars 2010 à 00:26, Olivier Miakinen a écrit :
avec Opera 10.50.3291 sous XP : http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Opera serait fâché avec le « colspan="0" » ? Je ne connaissais pas, mais je viens de le trouver dans la norme HTML 4.01 : <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan> The value zero ("0") means that the cell spans all columns from the current column to the last column of the column group (COLGROUP) in which the cell is defined. </>
Effectivement, Opera ne respecte pas cette partie de la spécification. Comme IE, les navigateurs basés sur Webkit et HV3, d'ailleurs. Je viens de poser la question au responsable "Standards" d'Opera Software qui me dira, je pense, si ce choix est fait pour être "bug-compliant" avec l'implémentation Microsftienne ou pour une autre raison.
Réponse : C'est effectivement pour "faire comme IE" :-/
Il semblerait que le spécification HTML5 n'autorise plus les valeurs nulles pour l'attribut "colspan" http://www.w3.org/TR/html5/tabular-data.html#attr-tdth-colspan "The td and th elements may have a colspan content attribute specified, whose value must be a valid non-negative integer greater than zero."
@+ -- rm - http://opera-fr.com
Le samedi 6 mars 2010 à 17:00, rm a écrit :
Salut Olivier,
Le lundi 1 mars 2010 à 00:26, Olivier Miakinen a écrit :
avec Opera 10.50.3291 sous XP :
http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Opera serait fâché avec le « colspan="0" » ? Je ne connaissais pas,
mais je viens de le trouver dans la norme HTML 4.01 :
<http://www.w3.org/TR/html4/struct/tables.html#adef-colspan>
The value zero ("0") means that the cell spans all columns from the
current column to the last column of the column group (COLGROUP) in
which the cell is defined.
</>
Effectivement, Opera ne respecte pas cette partie de la spécification.
Comme IE, les navigateurs basés sur Webkit et HV3, d'ailleurs.
Je viens de poser la question au responsable "Standards" d'Opera Software
qui me dira, je pense, si ce choix est fait pour être "bug-compliant" avec
l'implémentation Microsftienne ou pour une autre raison.
Réponse : C'est effectivement pour "faire comme IE" :-/
Il semblerait que le spécification HTML5 n'autorise plus les valeurs nulles
pour l'attribut "colspan"
http://www.w3.org/TR/html5/tabular-data.html#attr-tdth-colspan
"The td and th elements may have a colspan content attribute specified,
whose value must be a valid non-negative integer greater than zero."
avec Opera 10.50.3291 sous XP : http://files.getwebb.org/index.php?mode=view&id=cre66ew6
Opera serait fâché avec le « colspan="0" » ? Je ne connaissais pas, mais je viens de le trouver dans la norme HTML 4.01 : <http://www.w3.org/TR/html4/struct/tables.html#adef-colspan> The value zero ("0") means that the cell spans all columns from the current column to the last column of the column group (COLGROUP) in which the cell is defined. </>
Effectivement, Opera ne respecte pas cette partie de la spécification. Comme IE, les navigateurs basés sur Webkit et HV3, d'ailleurs. Je viens de poser la question au responsable "Standards" d'Opera Software qui me dira, je pense, si ce choix est fait pour être "bug-compliant" avec l'implémentation Microsftienne ou pour une autre raison.
Réponse : C'est effectivement pour "faire comme IE" :-/
Il semblerait que le spécification HTML5 n'autorise plus les valeurs nulles pour l'attribut "colspan" http://www.w3.org/TR/html5/tabular-data.html#attr-tdth-colspan "The td and th elements may have a colspan content attribute specified, whose value must be a valid non-negative integer greater than zero."