CSS Discuss,
Today I discovered a very strange problem with my CSS. I call it strange
both because it is completely perplexing to me, and also because I'm
sure I'll struggle to describe it properly.
This is happening on my local testing machine, which is not serving any
pages to the web. It's just a local LAMP set up for me to test my
designs before uploading.
Today when I opened up one of my web sites from a local directory, I was
surprised to see that it wasn't showing me any of my CSS at all. But it
wasn't completely unstyled either. It was a sort of generic style.
I have FireFox's "Web Developer" toolbar installed, so I used that to
look at the CSS. To my surprise, the CSS was some completely different
CSS. It said at the top:
/*
Base Style Sheet for the W3C CSS validation service
based on the one for Markup Validation Service.
Copyright 2000 W3C (MIT, INRIA, Keio). All Rights Reserved.
See http://www.w3.org/Consortium/Legal/ipr-notice.html#Copyright
$Id: base.css,v 1.13 2007/03/09 04:40:02 ot Exp $
*/
Huh? I never downloaded or selected at any time to use this style sheet.
My first thought was that maybe somehow I had accidentally copied this
CSS down from somewhere and wrote it over my own style sheet. So I
located the CSS file in my local directories, and opened it with a text
editor.
But it wasn't the CSS I was seeing in FireFox, it was my CSS.
So my next thought was that maybe there's an error in my HTML where I
link to the external style sheet. Maybe what I'm seeing is some FireFox
default stying for when the CSS isn't found.
After eyeballing the directories and links over and over, I was sure
that the path to the CSS file was correct. To experiment for sure, I
changed the path in my HTML to something that was definitely wrong, and
then reloaded the page.
And this is where it gets really weird. When I broke the link
deliberately, the web page showed up without any style sheet at all.
Just the default HTML layout.
When I repaired the link to point to the file that I am certain is my
own CSS, it went back to this W3C CSS style sheet as above.
So, when the link is incorrect, I get no style sheet at all. When the
link is correct, I get some other CSS than my own.
Where the heck is this "W3C" CSS coming from, and why is it over riding
my own CSS?
I hope someone can shed some light on this.
Thank you for any information or advice.
--
Dave M G
Ubuntu 7.04 Feisty Fawn
Kernel 2.6.20-14-generic
Pentium D Dual Core Processor
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/