Forum Moderators: not2easy
something very strange is going on there..
I opened your page in Firefox.. and, as predicted, it wasn't picking up the stylesheet.. so.. I copied your css and your top page htm file to my desk top.. .. I changed the path of your style sheet link to this:
<link rel="stylesheet" type="text/css" href="tufc.css" />
the href used to be this: href="css/tufc.css"
because they were now both in the same directory..
and suddenly it worked. it was picking up the stylesheet.. not everything was displaying how you probably wanted it to.. but at least it was displaying.. - so once you get it to pick up the style sheet, you'll probably have some tweeking to do....
sorry I can't be of more help
Lana
I'm breaking the rules by looking, but I'm stumped.. the problem is also there on your own home page.. and it's not just NS7.1 it's there in Firefox too
normally I would say validate the HTML and CSS but they're both valid :)..
So I'm not sure here but I reckon its some type of MIME type setting..
[added] Just found this devedge article [devedge.netscape.com] which sounds like it ..[/added]
Suzy
you probably have something with the mime type thing.. but why do you think I was able to get his pages to work when all I changed was the location and path of CSS? when I moved them to my desktop, and change the css href - firefox understood.. but it certainly didn't when I tried to view the page directly.
very strange.. I suspect the real problem lies in poltergeists in the internet and we may need an exorcism..
Lana
regarding the positioning.. I saw you're using <p> elements in your top nav section.. which is fine.. but you should be aware that there are default margins on some elements. <h>, <p>, <ul> to name a few..
These will affect positioning crossbrowser... as a general rule you could try to set all <h> & <p> elements to zero margin and use padding instead to control any spacing required.. also <html> and <body> have default settings so making sure these are both at zero too will help make sure the "canvas" is working from the same co-ordinates in the first place.
that should also then help position them..
e.g.
html, body {padding: 0; margin: 0;}
p {margin: 0; padding: 0;}
#content p {padding: as required..}
Suzy