2010-06-08 4 views
0

Question simple - quelle partie de mon CSS dois-je modifier pour ajuster l'écart entre une puce/nombre et le premier caractère de texte dans une liste HTML? Question bonus - Je l'ai vu mentionné ici que contrôler l'espacement des tables en ajustant le rembourrage sur table tr td {} est une mauvaise pratique, mais je n'ai pas vu quelqu'un expliquer comment vous êtes vraiment censé le faire ...?Que dois-je modifier pour manipuler les espaces entre les puces/numéros et les éléments de la liste?

+0

Peut-être que vous êtes confus. Les attributs 'td'' cellspacing' et 'cellpadding' sont dépréciés et devraient être évités. Utiliser css pour contrôler le 'padding' des éléments 'td' est parfaitement bien. – ghoppe

Répondre

3

marge et le remplissage devrait le faire.

Je ne vois pas pourquoi vous ne pouvez pas avoir de remplissage sur un td. Je le fais et ça marche bien. Je pense que les gens vont vers un modèle d'utilisation de divs et de les placer comme des tables utilisant css.

<html> 

<style> 
    ul {} 
    li { padding:0 0 0 30px ;} 
</style> 

<body> 
    <ul> 
     <li>one</li> 
     <li>two</li> 
    </ul> 
</body> 

</html> 
Questions connexes