The web is a digital medium so it not primarily meant to deal with print but there are some things you can do if that a goal Include an @media print code block for alternate rules when the page is printed. For example if you have a dark-mode site set the to black and the background to white with minimal ures or patterns. Also within the print media block set your online navigation elements to displaynone along with any sidebars footers etc. Use the CSS rule page-break after code to force a page break when the content is printed if it important for certain content to begin a page Use SVG s are way lower in resolution than what typically gets printed. SVGs are vector-based so theyll print at the full capability of the printer. Hope that helps!