empty-cells: show
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>CSS Example</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style rel="stylesheet" type="text/css"> td { border-style: solid; border-width: 1px; width: 30px; } table.show { empty-cells: show; } table.hide { empty-cells: hide; } </style> </head> <body> <table class="show"> <tr> <td>Cell 1</td> <td>Cell 2</td> <td></td> <td>Cell4</td> </tr> </table> <table class="hide"> <tr> <td>Cell 1</td> <td>Cell 2</td> <td></td> <td>Cell4</td> </tr> </table> </body> </html>