Si quiero tener un CSS para impresión hago
<link href="estilos_impresion.css" rel="stylesheet" type="text/css" media="print">
pero si quiero tener estilos diferentes en función de la impresora que selecciono ¿cómo lo hago? Supongo que tengo que hacer algo con javascript pero no estoy seguro.