Hi,
Wenn ein
td
leer ist, soll es überhaupt nicht mehr angezeigt werden, das würde ich mit
wenn es wirklich - wie im Posting - um Tabellenzellen geht (und nicht wie im Betreff um div), dann könnte
td { empty-cells: hide; }
helfen. Aber nur für wirklich leere Zellen.
Eine Zelle, in der sich ein geschütztes Leerzeichen befindet, ist nicht leer. Warum schreibst Du die überhaupt erst ins HTML, wenn Du sie nicht haben willst?
cu,
Andreas a/k/a MudGuard