Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

tableaux

19 réponses
Avatar
Thomas
bonjour :-)

je me lance dans les tableaux :-)


http://stephane-test.biocer.fr/produits/consommateur/

que voyez vous
- comme bordure de la table
- pour les cellules seules sur une ligne :
- où s'arrête le texte
- comment est sa bordure

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/

9 réponses

1 2
Avatar
Thomas
In article <4b8b8a77$0$17897$,
SAM 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

pas d'accord ?

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que Thomas vient d'écrire
:

Reste à savoir ce qu'en font les IE ...



ah oui, si qqn pouvait nous montrer :-)



Avec IE 6 :

http://cjoint.com/?dgpRWUqMX4

Avec IE7 :

http://cjoint.com/?dgpVCgVcnr

Pas beaucoup de différences, hein :-)

--
Cordialement.


http://paysderetz.free.fr/
http://fonderie.indret.free.fr/
Avatar
Thomas
In article <hmtpve$1jfs$,
"Guy Gruais" wrote:

Bonjour,

Vous allez être infiniment heureux d'apprendre que Thomas vient d'écrire
:

>> Reste à savoir ce qu'en font les IE ...
>
> ah oui, si qqn pouvait nous montrer :-)

Avec IE 6 :

http://cjoint.com/?dgpRWUqMX4

Avec IE7 :

http://cjoint.com/?dgpVCgVcnr

Pas beaucoup de différences, hein :-)



merci bcp :-)

tu veux bien le faire avec la démo, qu'on voit les autres cas ?
<http://cjoint.com/?dbkzfaSaU3>

--
Téléassistance / Télémaintenance
http://www.portparallele.com/ThomasDECONTES/
Avatar
Guy Gruais
Bonjour,

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

Voici ce que donne IE 6 :

http://cjoint.com/?dgqLSc3w86

et pour IE7 :

http://cjoint.com/?dgqO7qQAgS

--
Cordialement.


http://paysderetz.free.fr/
http://fonderie.indret.free.fr/
Avatar
rm
Salut Olivier,
Le lundi 1 mars 2010 à 00:26, 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 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
Avatar
rm
Le samedi 6 mars 2010 à 14:37, Thomas a écrit :

In article <4b8b8a77$0$17897$,
SAM 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 ?



Pour Opera, c'est sur https://bugs.opera.com/wizard/ et nulle part
ailleurs.

@+
--
rm - http://opera-fr.com
Avatar
SAM
Le 3/6/10 2:20 PM, Thomas a écrit :
In article <4b8bacde$0$15815$,
SAM wrote:

Le 3/1/10 12:36 PM, Olivier Miakinen a écrit :

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
Avatar
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
Avatar
rm
Le samedi 6 mars 2010 à 17:00, rm a écrit :

Salut Olivier,
Le lundi 1 mars 2010 à 00:26, 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 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
1 2