printing
(Redirected from print)
This article is a stub. You can help the IndieWeb wiki by expanding it with relevant information.
printing is a method of creating something offline from something online.
Printing websites
Many websites don't consider making their content printer-friendly, which can be useful for archival reasons. It can also help people who might be less technical and would want paper overviews of data [1].
See printed website for more.
Styling prints with CSS
Add a stylesheet for print screen only
Add this to the <header> section of your site:
<style type="text/css" media="print">[CSS goes here]</style>
Use an easy to read and/or easy to print font
Monospace can prevent confusing 0-s with O-s, l-s with 1-s, and so on.
html {
font-family: monospace;
font-size: 9pt;
line-height: 1.2em;
}
Display URLs of hyperlinks
a, a:visited, a:link {
color: #000;
text-decoration:underline;
}
a:after {
content: "(" attr(href) ")";
display: inline-block;
width: auto;
text-decoration: none;
margin-left: 0.3em;
font-style:italic;
}
Hide all elements not needed for a print
Decorative images, those which are not part of the content, should not be printed to prevent waste.
.element {
display: none;
visibility: hidden;
}
Avoid low contrast and colours
While these may look stylish, they are hard to read and some printing methods do not support printing colours at all.