打印樣式表使用CSS media query可以讓網站一個偉大的方式更便於打印:單獨的樣式表用於打印和PDF文件?
p { color: grey; }
@media print {
p { color: black; }
}
對於一個項目,我們發現,從網頁創建PDF文件發送給客戶是非常有效的(比開始好從頭開始)。
對於PDFing目的,我們已經通過@media print
應用一些簡單的CSS規則,使網頁在格式更友好的 - 刪除導航,某些頁腳元素等
(有些人可能希望在稍後的日期下載並打印這些PDF文件,沒關係,在每個頁面上也會有鏈接以訪問我們創建的PDF。)
但是,看起來對於普通大衆的打印需求,建議創建樣式表時不要使用太多的格式:刪除背景,增加對比度,優化字體大小等等。
我們還沒有這樣做。 是否可以有多套print
規則 - 一種適用於PDFing,另一種適用於打印機?或者,如果不是,那有什麼解決方法?