什么媒体="打印"在CSS链接意味着什么?

时间:2017-09-21 08:20:17

标签: html css

我发现为了正确使用我的某个软件包,我必须在链接中添加media="print",例如:

<link rel="stylesheet" href="my_href" media="print">

但是media="print"做了什么?

2 个答案:

答案 0 :(得分:4)

这意味着该样式表中的样式仅在用户尝试打印网页时应用。

这对于隐藏导航,评论,侧边栏等内容非常有用,这样用户就可以简单地打印文本。

您甚至可以在“普通”CSS文件中执行此操作,使用基本上实现相同功能的打印媒体查询,如下所示:

@media print {
    #sidebar,header,footer,#comments {
        display: none;
    }
} 

答案 1 :(得分:2)

这是应用于打印机的样式,更准确地说,是您想要打印页面时应用的样式。

了解更多here

相关问题