title: Specify hairline thickness in CSS for printing
body: <p>If I have a print CSS styling an element with:</p>
  
  <pre><code>border:1px solid black;
  </code></pre>
  
  <p>or:</p>
  
  <pre><code>border:0.25pt solid black;
  </code></pre>
  
  <p>The line is very thick when it prints – at least 1pt. If I try a much smaller value, such as 0.05pt, the line doesn't appear at all. How can I get a thin line? In programs like InDesign you set the thickness to 0.25pt for a 'hairline', i.e. a very thin line but not so thin that it won't be printable.</p>
  
  <p>Note: this question seems to ask the same thing, but nobody has addressed the actual issue of the line thickness, merely the best units of measure to use:
  <a href="https://stackoverflow.com/q/3186925/535673">pt or px for specifying border-width for print</a></p>