CSS3可以改變打印頁(yè)面的樣式,讓打印出來(lái)的內(nèi)容更美觀、易讀。
在打印樣式表中,可以指定頁(yè)面的大小、頁(yè)邊距、背景色等。
@media print { /* 頁(yè)面大小 */ @page { size: A4 portrait; /* 縱向打印A4紙張 */ margin: 2cm; } /* 頁(yè)面背景色 */ body { background-color: #fff; } /* 去除頁(yè)眉頁(yè)腳和元素間距 */ * { margin: 0; padding: 0; } /* 標(biāo)題樣式 */ h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5em; font-size:1.2em; font-weight:bold; } /* 鏈接樣式 */ a { color:#0033ff; text-decoration:none; } /* 列表樣式 */ ol, ul { margin-left: 1.5em; } li { margin-bottom: 0.5em; } }
以上是一個(gè)簡(jiǎn)單的示例,可以根據(jù)需要調(diào)整具體的樣式。