Which way is prefer ed and why to use for print, another css file with media="print" or @media print {....} in same file?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
If you handle a lot of traffic, then a separate file with a separate link would be a better approach...why send that print CSS when so few people will actually need it?
回答2:
Depends on
- how many styles your original file has
- how many styles will be for printing only
- how much you think the two parts will expand
- how much traffic you get (use another page)
- how likely printing is
- ...
Basically, there's a lot of variables.