OVH Cloud OVH Cloud

Conseils sur CSS pour table

2 réponses
Avatar
Dominique Ottello
Bonjour,

Sauf pour des données tabulaires, je n'utilise pas les tables mais je
suis confronté à un (petit) problème.

Voici, par exemple, une table définie uniquement en css :

http://aviatechno.free.fr/thermo/table_its90_typek.php

Elle présente des éléments identiques répétitifs toutes les dix lignes :
<tr>
<th>&deg;C</th>
<th>0</th>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
<th>9</th>
<th>10</th>
</tr>

Existe-t-il un moyen ou une méthode pour intégrer cette répétition dans
la définition des feuilles de style de manière à alléger l'écriture des
prochaines tables de même type.

Merci.

--
= Dominique Ottello = http://www.ottello.net
Aujourd'hui, l'idéal du progrès est remplacé par l'idéal de l'innovation :
il ne s'agit pas que ce soit mieux, il s'agit seulement que ce soit nouveau,
même si c'est pire qu'avant et cela de toute évidence. Montherlant

2 réponses

Avatar
simOn
Dominique Ottello wrote:
Bonjour,

Sauf pour des données tabulaires, je n'utilise pas les tables mais je
suis confronté à un (petit) problème.

Voici, par exemple, une table définie uniquement en css :

http://aviatechno.free.fr/thermo/table_its90_typek.php

Elle présente des éléments identiques répétitifs toutes les dix lignes :
<tr>
<th>&deg;C</th>
<th>0</th>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
<th>9</th>
<th>10</th>
</tr>

Existe-t-il un moyen ou une méthode pour intégrer cette répétition dans
la définition des feuilles de style de manière à alléger l'écriture des
prochaines tables de même type.

Merci.



la question est : Pourquoi le répètes-tu toute les 10 lignes ?

- Si c'est pour l'impression. Le thead se répete en chaque début de
nouvelle page/feuille (pas certain en ce qui concerne le th)
- Si c'est pour simplifier la lecture du tableau, tu peux aussi le
préciser via un title sur tes td.
Avatar
Raphaël Wils
Dominique Ottello wrote:

Bonjour,

Sauf pour des données tabulaires, je n'utilise pas les tables mais je
suis confronté à un (petit) problème.

Voici, par exemple, une table définie uniquement en css :

http://aviatechno.free.fr/thermo/table_its90_typek.php

Elle présente des éléments identiques répétitifs toutes les dix lignes :
<tr>
<th>&deg;C</th>
<th>0</th>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
<th>9</th>
<th>10</th>
</tr>

Existe-t-il un moyen ou une méthode pour intégrer cette répétition dans
la définition des feuilles de style de manière à alléger l'écriture des
prochaines tables de même type.

Merci.



Vous devriez l'intégrer avec du php ce serait plus simple.

Sinon en css il est possible d'inserer un contenu généré mais je ne sais
pas si cela marche avec du code html. Et quoi qu'il est soit cela ne
marche pas avec internet explorer.
http://www.yoyodesign.org/doc/w3c/css2/generate.html#propdef-content
--
Raphaël
http://www.r-wils.com/perso
« Don't mean a thing if you ain't got that swing ! »