@WebJoelDec 19.2006 — #"transparent" is a valid [B]background[/B]-color. When stating a "color:black;" for making the text "black", you need to also state a background-color. This is for Accessability reasons. In the absence of stating a default background-color, let's say you want WHITE text. Fine. "color:white;" for the text... but whoa... MY default background-color onf web page visited is already WHITE... so YOUR white-text will be invisible to me. Stating a default background-color is supposed to override MY default background-color... so if you stated "background-color:blue; color:white;", you will be showing me WHITE text on a BLUE background. That should work.
But if you wanted the text to be BLACK and allow the 'background' of your page to show-through the text... you have to state "background-transparent;" else MY browser might assume WHITE and thus, your background will not 'show through' the text as you intended it to...
And bear in mind, the user can set their default colors to something that renders your construct virtually useless (like, if I instruct my browser to show all text white and all background-colors white), all pages I visit will be ...white. :eek:
From what you say about 'blue', -are we talking about TEXT, or an ANCHOR? It sounds more like you are getting default link colors. If so, :