FYI - this is pretty well off topic for PerlMonks.
This is how the browser works. It will not print the background colors of an element without being told to do so. If you wish to have this work the way you are specifying it, perhaps something like filling each cell with a 2px wide image of either on or off would be better. Then the displayed item is in the foreground instead of the background.
If I have a web page with a black background (or even better, a @media print setting of a black page), would you want the browser to, by default, print this? Or would you want the browser to make it as readable as possible on the selected media?
Use a foreground element of some sort (<img> for example) to generate what you want to display.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
Outside of code tags, you may need to use entities for some characters:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||