2 tableaux de dimensions différentes

Fermé
Punkizo Messages postés 11 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 7 novembre 2014 - Modifié par Punkizo le 31/05/2014 à 19:31
MxM971 Messages postés 244 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 23 octobre 2018 - 1 juin 2014 à 16:51
Bonjour,


ici, mon problème est que j'ai fixé pour <table> mais les deux tableaux se différent, pourquoi? Je voudrais garder les mêmes dimensions.
Voici, l'html:
<table>
<caption>Tarifs des cafés</caption>
<tr>
<th style="color:#F0F8FF;">Types de cafés</th>
<th style="color:#F0F8FF;">Capacité</th>
<th style="color:#F0F8FF;">Prix</th>
</tr>
<tr>
<td style="color:#F0F8FF;">Décaféiné</td>
<td rowspan="9" style="color:#F0F8FF;">33 cl</td>
<td style="color:#F0F8FF;">2€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">Espresso</td>
<td style="color:#F0F8FF;">3€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">Capuccino</td>
<td style="color:#F0F8FF;">3€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">Ristretto</td>
<td style="color:#F0F8FF;">4€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">Café au lait</td>
<td style="color:#F0F8FF;">2,50€</td>
</tr>
</table>
<table>
<caption>Tarifs pour l'usage des ordinateurs</caption>
<tr>
<th style="color:#F0F8FF;">Nombre d'heures</th>
<th style="color:#F0F8FF;">Prix(+18 ans)</th>
<th style="color:#F0F8FF;">Prix(-18 ans)</th>
</tr>
<tr>
<td style="color:#F0F8FF;">1</td>
<td style="color:#F0F8FF;">4€</td>
<td style="color:#F0F8FF;">2,50€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">2</td>
<td style="color:#F0F8FF;">6€</td>
<td style="color:#F0F8FF;">4€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">3</td>
<td style="color:#F0F8FF;">8€</td>
<td style="color:#F0F8FF;">5,50€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">4</td>
<td style="color:#F0F8FF;">10€</td>
<td style="color:#F0F8FF;">7€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">5</td>
<td style="color:#F0F8FF;">12€</td>
<td style="color:#F0F8FF;">9,50€</td>
</tr>
<tr>
<td style="color:#F0F8FF;">+5</td>
<td style="color:#F0F8FF;">25€</td>
<td style="color:#F0F8FF;">20€</td>
</tr>
</table>
</section>
<footer>
<!--PIED DE PAGE-->
<span class="piedgauche">
xxx
</span>
<span class="piedcentre">
xxx
</span>
<span class="pieddroit">
xxx
</span>
</footer>
</body>
</html>


Le css:

table
{
padding-left:465px;
text-align:center;
padding-right:20px;
padding-bottom:20px;
padding-top:20px;
display:block;
border-collapse: collapse;
}
td, th
{
width:40%;
height:40%;
border: 1px solid #F0F8FF;
font-size:#F0F8FF;
}
caption
{
color:#F0F8FF;
}
A voir également:

4 réponses

xproactorsidoine Messages postés 4 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 31 mai 2014
31 mai 2014 à 20:35
essayez de mettre dans votre code css au niveau du sélecteur table les dimension de vos tableaux AVEC SIZE:valeur;
0
Punkizo Messages postés 11 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 7 novembre 2014
31 mai 2014 à 21:07
Ca ne fonctionne pas :(
0
pas étonnant size n'existe pas en CSS, width et height par contre oui(largeur et hauteur).

Je rappelle aussi que les balise table ne sont pas pour de la mise en page(depuis 10 ans et l'apparition du css ce n'est plus le cas). Vous pouvez tout à fait utiliser des div positionné les uns à côté des autres(et des saut à la ligne) pour la même mise en page mais en plus simple facile à écrire et efficace.

Et que les valeurs de positionnement dans votre page(qui ne sont toute de façon pas juste) doivent être indiquées en valeurs proportionnelles(% par exemple) pour pouvoir s'adapter à toutes les résolutions et tailles d'écran (ratio 4:3, 16:9 ).
0
MxM971 Messages postés 244 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 23 octobre 2018 36
1 juin 2014 à 02:17
Et si tu rajoute une classe a tes 2 tabs? et que tu l'appele comme ça dans ton css : .maClasse table

ça passe ?
0
Punkizo Messages postés 11 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 7 novembre 2014
1 juin 2014 à 11:14
Aucune des deux solutions ne fonctionnent mais je pense que vous m'avez mal compris. Je recherche juste à agrandir l'intérieur du tableau c'est à dire les colonnes et les lignes.
0
MxM971 Messages postés 244 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 23 octobre 2018 36
1 juin 2014 à 15:55
Dans ce cas, si tu cherche a agrandir les cellules parle en px a la place de %.
0
Punkizo Messages postés 11 Date d'inscription samedi 31 mai 2014 Statut Membre Dernière intervention 7 novembre 2014
1 juin 2014 à 16:15
Et bien, cela marche uniquement pour le 2 ème tableau!
0
MxM971 Messages postés 244 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 23 octobre 2018 36
1 juin 2014 à 16:51
et bien la j'avouerai que je ne sais pas ... essaye de mettre des classes sur tes tables. et en css fait quelque chose comme : .maClasse td (ou tr)
0