Maison >interface Web >tutoriel CSS >Comment puis-je conserver la largeur des colonnes d'un tableau en HTML quelle que soit la longueur du contenu des cellules ?

Comment puis-je conserver la largeur des colonnes d'un tableau en HTML quelle que soit la longueur du contenu des cellules ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-19 02:17:10988parcourir

How Can I Preserve Table Column Width in HTML Regardless of Cell Content Length?

Conserver la largeur des colonnes du tableau malgré la longueur du contenu des cellules

Dans les représentations tabulaires, il est souvent souhaitable de conserver une largeur de colonne cohérente quel que soit le texte longueur à l’intérieur de ses cellules. Cependant, le comportement par défaut des tableaux HTML permet d'augmenter la largeur des colonnes pour s'adapter à un contenu plus long.

Pour désactiver cette expansion automatique et garantir une largeur de colonne fixe, suivez ces étapes :

  1. Spécifiez la largeur de colonne souhaitée à l'aide de la propriété width pour les éléments th (en-têtes de tableau) et td (données de tableau) dans la colonne applicable. Par exemple :
th, td {
  width: 100px;
}
  1. Définissez la propriété table-layout du tableau sur "fixed", ce qui indique au navigateur d'appliquer les largeurs de colonnes spécifiées :
table {
  table-layout: fixed;
}
  1. Pour éviter qu'un éventuel débordement de texte ne se propage en dehors du tableau, ajoutez le débordement : caché ; propriété aux éléments th et td :
th, td {
  overflow: hidden;
}
  1. Assurez-vous que toutes les bordures et le dimensionnement du tableau et de ses cellules sont définis à l'aide d'attributs CSS plutôt que HTML.

En suivant ces étapes, vous pouvez maintenir une largeur de colonne constante dans vos tableaux HTML, quelle que soit la longueur du texte dans les cellules individuelles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn