gli hack servono per applicare determinate regole solo a taluni browser.
Poichè se il codice è ben fatto in genere i browser standard non hanno problemi ad interpretarlo nella maniera giusta, ed è in genere explorer quello che fa a modo suo, in questi casi è sempre meglio utilizzare i commenti condizionali degli hack.
Ora, premesso che senza il codice ci facciamo ben poco, se non funziona solo su IE, ovvero se Explorer necessita di uno stile a parte per funzionare correttamente: vedi quanto già detto, altrimenti gli hack non c'entrano nulla.
Cyà