E' una cosa che fai con i CSS....
Imposti diversi CSS per vari dispositivi. Mi sembra che l'attributo da guardare sia il 'media=' (es. media="print" per impostare lo stile della stampa).
Questo se si tratta di layout. Se è una questione di contenuti è sicuramente più complesso.