The style declarations contained within this page:
.cl1 {visibility: visible;} .cl2 {visibility: hidden;} .cl3 {visibility: collapse;} table {background: silver;} table td {background: #FF9;}
The following image has a class of 'cl1' and so should be visible: . It should affect layout as normal.
The following image has a class of 'cl2' and so should not be visible: . It should affect layout as normal even though it cannot be seen.
The following image has a class of 'cl3' and so should not be visible: . It should affect layout as normal even though it cannot be seen.
In the following table, the cells of the second row should be invisible, but the space the row would have occupied should still be held open. The third row should be removed from the table altogether, and its space should not be held open.
r1c1 | r1c2 | r1c3 |
r2c1 | r2c2 | r2c3 |
r3c1 | r3c2 | r3c3 |
r4c1 | r4c2 | r4c3 |
r5c1 | r5c2 | r5c3 |