Les tableaux dans les journaux et dépêches sont un peu difficiles à lire. Une première amélioration serait de permettre de distinguer les rangées par l'ajout d'une ligne discrète en dessous.
table tr {
border-bottom: thin solid;
}
Pour les longs/larges/gros tableaux, il est aussi intéressant de signaler la ligne survolée
table tr:hover {
background: #f1f1f1;
}
# Règles CSS complètes
Posté par Adrien Dorsaz (site web personnel, Mastodon) . Évalué à 3 (+0/-0). Dernière modification le 13 février 2022 à 07:27.
Je viens de voir que cette idée vient de la difficulté de lire les tableaux dans ce journal.
Un code complet CSS pour tester, c'est:
J'ai dû ajouter la règle
border-collapse
surtable
, si non, la règle sur lesborder
detr
n'avait aucun effet.Quand j'ajoute cette règle, on perd l'espacement qui existait entre les cellules, c'est pour ça que j'ai rajouté aussi un
padding
sur lestd
.Je trouve que ça donne bien dans le journal cité plus haut.
Il faut que je prenne le temps de tester cette idée sur plus de contenu.
En particulier celui du "hack" des tableaux pour afficher les logos des éditions dans les journaux des contenus LinuxFr récompensés par des livres.
[^] # Re: Règles CSS complètes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Top.
Je pensais que ça collapse déjà, raison pour laquelle je ne l'ai pas ajouté. Et pour le border-top je me suis dit que l'entête était traité séparément (et peut se suffire en gras.)
Par contre, j'ai toujours du mal avec les valeurs rigides comme
5px
; je préfère quelque chose comme.7em
(adapter la proportion qui va bien.) Dans les deux cas, faut voir comment ça se comporte en zoomant sur le texte (entre la réduction de moitié et le grossissement en triplant.)“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Règles CSS complètes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Je viens d'aller voir le dernier en date… C'est marrant, les zimage sont dans le thead et le tbody est constitué de cellules vides : j'aurais fait l'inverse (mais dans les deux cas, j'ai toujours trouvé cette contrainte de ligne d'en-tête pour les tableaux un peu moisie.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Règles CSS complètes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
Bon, je pense qu'on peut limiter la casse en se concentrant sur le corps du tableau
On aura du coup un filet (et non deux bandes) sous les images des couvertures. Qu'en penses-tu ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Règles CSS complètes
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 2 (+0/-0).
J'ai pu tester en live en tél´versant un bout de css depuis la page de gestion de style. Je trouve que le petit filet en bas n'est pas gênant en soi (ni disgracieux ni utile)
Cependant, j'ai pensé qu'on peut parfaire la chose en faisant recours au sélecteur
:last-child
et à la propriétéempty-cells
ainsi :…mais ça ne semblait pas fonctionner jusqu'à ce que j'aille regarder le HTML généré pour me rendre compte que les cellules vides ont toujours au moins un
(et donc ne sont pas vides.) Tant pis.“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# styles concernés ou pas
Posté par Gil Cot ✔ (site web personnel, Mastodon) . Évalué à 3 (+0/-0).
Suite au commentaire de mousquetaire G2, j’ai pris conscience qu’il y a déjà des gens pour qui les tableaux ont une grille …y compris les annonces de Florent.
J’ai donc fait le tour et je remarque que quand il y a la grille elle est totale (tous les bords), pas juste les lignes (comme je le propose) ou juste les colonnes. J’ai noté aussi qu’aucune ne fait l’alternance de couleur de lignes (comme je le propose) ou de colonne, et que certains on la ligne de titres (entête) colorée différemment du reste.
P.S.1 : Tiens, j’aurais pu utilise les couleurs de RonRonnement pour mon dernier journal :)
P.S.2 : Il y en a qui ont des bordures englobant tout le tableau ; mais je n’ai pas pensé à créer une troisième colonne et j’ai la flemme de reprendre les tests.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.