No hai ragione, avevo letto <td max-width= ...> come se fosse un argomento dell'elemento td e non una proprietà dei fogli di stile, colpa mia
Ad ogni buon conto non risolveresti affatto, dato che IE non riconosce quella proprietà.
Per sarav, non puoi far si che una parola troppo lunga venga spezzata, magari sillabandola.
Non è previsto dal browser e quindi non puoi realizzare a priori questa funzionalità.
Le uniche cose che puoi fare, è calcolare una larghezza massima, e poi come ha suggerito jerry, mandare al diavolo tramite hidden ciò che avanza, cosa peraltro poco ideale.
Oppure realizzare a monte un controllo sulle stringhe, tramite programmazione lato server o al limite javascript se è possibile catturare il testo in arrivo, e implementare una propria funzione di sillabazione.
Al riguardo posso solo dirti: "auguri", non è cattiveria, ma una funzione del genere è molto complessa da implementare.
ti consiglio come ultima spiaggia di dare un'occhiata a questo: http://www.htmlhelp.com/reference/cs...ite-space.html
ma nnon credo che risolva.