No, "display: none" is fine, "display: hidden" would be wrong, choose one:
display: none; support required by the spec, the element takes no space, but links could not work (as far as I know, they work everywhere but in iBooks, but there could be other readers that don't like it).
visibility: hidden; not required by the spec, but probably every decent reader supports this; the element is invisible, but the space is as if the element was there (it is there, just transparent-like).
The class name is arbitrary, you can use class="hidden", class="none", class="neither", class="mycousin"...
|