I use tables on my websites, and hide the lines by using the same color as the table. But when I print the website, it shows the lines. is there a way to tell the printer not to display them?
Since page backgrounds on a web page do not print, you are going to get lines if you have specified a table border color
You best option is to just set your table borders to "O" this will still give you tables and all your formatting, they will just be invisible to a browser. Since your tables are already blended to the background, having border colors is probably not necessary