Maison >interface Web >tutoriel CSS >Comment centrer le texte dans les colonnes d'un tableau avec Colgroups ?
Un défi courant dans les tableaux HTML consiste à aligner le texte au centre dans des colonnes spécifiques. Malgré l'utilisation de
Le nœud du problème réside dans les limitations CSS. Seules quelques propriétés CSS sélectionnées, y compris background-color, s'appliquent aux colonnes. Malheureusement, l'alignement du texte n'en fait pas partie.
Pour surmonter cet obstacle, une approche alternative est nécessaire. Dans l'exemple donné, l'ajout des règles CSS suivantes centrera le texte dans toutes les cellules du tableau, à l'exception de la première colonne :
<code class="css">#myTable tbody td { text-align: center } #myTable tbody td:first-child { text-align: left }</code>
Cette solution exploite le fait que l'alignement du texte s'applique aux cellules du tableau. Notez que cette méthode n'est pas compatible avec IE6, mais curieusement, dans IE6, text-align s'applique en fait (bien que de manière incorrecte) aux colonnes.
De plus, le HTML fourni n'est pas valide en raison d'un
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!