Chrome と FireFox でこの単純な jsfiddle を印刷すると、出力が一致しないことに気付きました。
<input type="text" placeholder="Hello World" />
Google Chrome は「Hello World」テキストを出力するようですが、FireFox は出力しません。
HTML5 仕様を見ると、印刷中にプレースホルダーに対して実行するアクションの説明がありません。
これはブラウザの実装によって異なりますか? それとも、仕様のどこかで定義されていますか? JavaScript、CSS、または HTML を使用して FF にプレースホルダーを印刷させる方法はありますか?
これは、CutePDF に印刷するときに FireFox がレンダリングしないことです。物理プリンターに印刷してもレンダリングされないことを確認できますが、私の言葉を信じる必要があります。
Google Chrome は次のとおりです。