--- title: empty-cells slug: Web/CSS/empty-cells tags: - CSS - Propriété - Reference translation_of: Web/CSS/empty-cells ---
La propriété empty-cells
définit la façon dont l'agent utilisateur doit afficher les bordures et l'arrière-plan des cellules d'un tableau ({{HTMLElement("table")}}) qui n'ont aucun contenu visible.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Cette propriété est uniquement appliquée lorsque border-collapse
vaut separate
.
/* Valeurs avec mot-clé */ empty-cells: show; empty-cells: hide; /* Valeurs globales */ empty-cells: inherit; empty-cells: initial; empty-cells: unset;
Cette propriété se définit avec l'un des mots-clés suivants.
show
hide
<table class="table_1"> <tr> <td>Jean</td> <td>Biche</td> </tr> <tr> <td>Alice</td> <td></td> </tr> </table> <table class="table_2"> <tr> <td>Jean</td> <td>Biche</td> </tr> <tr> <td>Alice</td> <td></td> </tr> </table>
.table_1 { empty-cells: show; } .table_2 { empty-cells: hide; } td, th { border: 1px solid #999; padding: 0.5rem; }
{{EmbedLiveSample('Exemples', '100%', '200')}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS2.1', 'tables.html#empty-cells', 'empty-cells')}} | {{Spec2('CSS2.1')}} | Définition initiale. |
{{cssinfo}}
{{Compat("css.properties.empty-cells")}}