CSSでWebページを印刷するときのデザインを指定するやり方

CSSでWebページを印刷するときのデザインを指定したいときは、メディアクエリの@media printで行うことができます。

@media print {
    a {
        color: #000;
        text-decoration: none;
    }
}

上記のコードの例だと、印刷時のページのaタグのリンク色の変更と下線を消しています。