13

ブラウザが印刷時にテキストの色を変更するのはなぜですか?

たとえば、次の内容を含む空白の HTML ドキュメントを作成します。

<span style="color: #80b831">test</span>
<button onclick="window.print()">Print</button>

例: http://jsfiddle.net/7z6c2/

画面にはありますが、印刷すると(Chromeでの印刷プレビューだけでも)色が異なります(ライムグリーンがかっていますspan)。color: #80b831

PDFクリエーターのスクリーンショット

印刷プレビューで Chrome の [背景色と画像] オプションをオンにすると、正しい色が使用されます。

ここで何が起こっているのですか?デフォルトで適切な色を表示するにはどうすればよいですか? これは「ウェブセーフ」カラーと関係がありますか?

4

2 に答える 2