私が知っていること
これで、Web ページに印刷スタイルシートを追加して印刷レイアウトをデザインする方法がわかりました。そのようなもの:
<link rel="text/css" href="/css/print.css" media="print" />
しかし、私はそれを望んでいません。
このブログでは、任意の記事または投稿に移動し、ページを印刷プレビューします (Google Chrome を使用)。ページを (PDF 保存モードで) 下に移動すると、余分なテキストが追加されていることがわかります(このストーリーは、もともと Digital Inspiration で公開されました.. )。このメッセージは、通常は Web ページではなく、印刷 (-preview) した場合にのみ表示されます。
調べてみたこと
ページのページ ソースを表示すると、1 つはメインで、もう 1 つは Web フォント用の2 つのスタイルシートしか添付されていません。JavaScript の場合、メインの JavaScript ファイルが 1 つだけ添付されており、残りは Web フォント、CSS3 MediaQueries、HTML5-Shiv、および印刷関連のものを含んでいるとは思えない広告用です。メインの CSS ファイルと JavaScript ファイルの両方を ( CTRL-F機能を使用して) 検索しようとしたとき、プリンター フレンドリーの検索は何も一致しませんでした。
試していないこと
サイトの所有者にどうやってそれをしたのか聞いていませんし、尋ねるつもりもありません ;)
質問
彼はどうやってそれをしたのですか?ここに JavaScript が関係していますか? またはCSS?[noscript] タグでは、そのタグ内のテキストは、ユーザーが JavaScript を無効にしている場合にのみ表示されます。印刷に同じものはありますか?【onlyonprint】タグみたいなもの?