Какой способ предпочтительнее и зачем использовать для печати другой файл css с media = "print" или @media print {....} в том же файле?
Если вы обрабатываете большой трафик, то лучше использовать отдельный файл с отдельной ссылкой ... зачем отправлять этот печатный CSS, когда так мало людей действительно в этом нуждается?
Зависит от
В основном, есть много переменных.