IE Compatability Problem..

  • Thread starter Thread starter TheManifold
  • Start date Start date
T

TheManifold

Greetings. I have a website [http://darianews.talonz.com] that conforms
to the XHTML 1.0 Strict test
[http://validator.w3.org/check?uri=http://darianews.talonz.com/test]
and displays perfectly on Opera and Firefox, yet is unreadable in IE6.
The content is bunched to the top. The whole website is formatted
exclusively with CSS 2.0..

Could someone tell me which piece of code is causing this?

(It brings up some minor errors with the CSS validator, but I don't
think that should cause a major problem..)

Thanks.
 
I conform to the standards set by the W3C, yet IE doesn't give two
pennies about them. Still, I will start no rant.

1. The text can be resized on Firefox, but I have not checked on IE. A
case of swapping the px for em or pt will suffice either way.

2. The text is not black, but light blue and green. Perhaps offering a
light and dark version of style sheet will be enough.

Which IE do you use? I asked another person to view the site with IE,
and they gave me the same problem.

At the end of the day, I do not cater wholly for IE users. I cater for
the W3C standards.

Thanks for the advice though.
 
Manifold,

First, thank you for putting standards first, If there were more like
us IE would render them properly.

Second, just because IE doesn't support enough of CSS2 to even be
considered for compliance, I would use the closest [X]HTML equivalent
elements that you can to get the effect you want, and then use CSS to
apply minor tweaks, per-se if you want emphasized large text use H[1-5]
rather than P with applied styling.

Thirdly, XHTML-Strict isn't normally the best choice for anything other
than embedded content as it is not as expressive. From a philosophical
(or evangelical view) it gives a certain feeling of purity, but IE
can't reliably deal with it, and most search engines will rank it lower
because it's lacking in meta-data that they use to index your content.
Consider using XHTML-Transitional instead, but there be dragons also
(with IE at least)

I'll try to look closer at your CSS to find any huge problems, but
don't be disheartened on your quest for _proper_ markup.

-Mark
Chief Information Officer, Fineline Industries
 
Manifold,

I just created a group for developers like us, without the AstroTurf of
this particular microsoft.public.* group, hope you and those like you
will join and help make it a success.

URL:
http://groups.google.com/group/Proper-Markup

(I took the liberty of adding you to the list, I hope you don't mind)
 
Hi Manifold,

I am going to be critical. Seems to me that you are going over the top with
CSS.
1. Text can't be resized
2. Black text and dark body background make the text hard to read. Although
choosing Ignore font colors in Internet Settings fixes this.

The site renders fine on both an XP and Win2K machine with IE versions.

My advice is to keep it simple. Yeah sure IE does not conform to CSS
standards, but at the end of the day it is the User who is King and they
should be able to display a web page to their preferences. Both FF and IE
offer user settings for the stylesheet to use when rendering web pages.

FF has some 14% of the browser market and it seems to me that you are
spending the bulk of your development time catering for that small
percentage of your audience. KISS will keep you in the middle ground
catering to the most popular browser platforms.

Other than that use scripting to determine the browser type and then include
the appropiate ccs file.
 
Back
Top