Webの印刷機能は貧弱です。そのため多くのレポートはHTMLではなくPDFなどに出力されます。日本の業務システムは特に印刷内容の細かい制御が求められるのではないでしょうか(経済合理性はさておき)。 もっと手軽に印刷指定を行いたい、という方はGutenbergを使ってみましょう。モダンな印刷を実現するためのフレームワークです。

Gutenbergの使い方

元ドキュメント。

こちらが印刷時。装飾も容易です。

Web表示ではコードやテーブルも簡素ですが、Gutenbergでは綺麗に表示されます。Gutenbergでは印刷時に表示するもの、しないものを簡単に指定できたり、改ページの指定も簡単にできます。Gutenbergを一緒に使えば複雑な印刷指定も容易になるでしょう。

GutenbergはHTML5/CSS3製のオープンソース・ソフトウェア(MIT License)です。

Gutenberg demo BafS/Gutenberg: Modern framework to print the web correctly.