I am using CSS and it looks fine with Internet Explorer but with FireFox it is aweful!!!
I am totally not sure why it is not showing up the way I would like it to at all, it just dont make any sense and I am not sure how to fix it.
Here is the website that it is messing up totally on and also the CSS file that I am using.
<!-- m --><a class="postlink" href="http://www.crystalgage.com/INCLUDES/Astyle.css">http://www.crystalgage.com/INCLUDES/Astyle.css</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.crystalgage.com/main.asp">http://www.crystalgage.com/main.asp</a><!-- m -->
and all linked page as they are like all the same template
Please can someone let me know why FireFox needs so it wont be messed up!Start by putting a valid doctype on your page to take IE out of quirks mode and you'll probably find it agrees more closely with what FF is telling you. Also, you need to validate your HTML.
<!-- m --><a class="postlink" href="http://validator.w3.org/check?verbose=1&uri=http%3A//www.crystalgage.com/main.aspx">http://validator.w3.org/check?verbose=1 ... /main.aspx</a><!-- m -->
After that you'll need to validate your CSS.
Please can someone let me know why FireFox needs so it wont be messed up!Sure. It needs correct HTML and CSS. You should always start by making the design right in Firefox THEN worry about tweaking it for IE.ray326 is right on. Code (correctly), validate, then test. IE is always the LAST browser I code for...Your page is down, but looking at your css, there are errors in it that FF will not tolerate. IE is more forgiving.
Also it appears as if 3 designers have been changing the css, not a good idea.the link is missing an X after asp, it should be "aspx" at the end, then it worksRay has a good point design for css then tweak for IE. It's much easier this way, I'm not saying it cant be done, I coded for IE then ended up redoing it for FF but man was that hell.
-Good luck-if coded correctly, CSS should resist to any doctype and, therefore, to any modern browser (with small exeption in which crossbrowser coding is necessary : ex: filter)IE is only one of two browsers I ever have to correct for, the other being old versions of netscape because of a percentages problem....and, of course, the border problem... IE considers it inside of a table, for instance, while Moz considers it outside... That needs a crossbrowser correction... And there are some other small differences, yes... But this border is an important one, I reckonI never noticed that, but then I don't uses tables now I've switched to full css designs, tables are used for eating and resting your feet on, not a site.
I am totally not sure why it is not showing up the way I would like it to at all, it just dont make any sense and I am not sure how to fix it.
Here is the website that it is messing up totally on and also the CSS file that I am using.
<!-- m --><a class="postlink" href="http://www.crystalgage.com/INCLUDES/Astyle.css">http://www.crystalgage.com/INCLUDES/Astyle.css</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.crystalgage.com/main.asp">http://www.crystalgage.com/main.asp</a><!-- m -->
and all linked page as they are like all the same template
Please can someone let me know why FireFox needs so it wont be messed up!Start by putting a valid doctype on your page to take IE out of quirks mode and you'll probably find it agrees more closely with what FF is telling you. Also, you need to validate your HTML.
<!-- m --><a class="postlink" href="http://validator.w3.org/check?verbose=1&uri=http%3A//www.crystalgage.com/main.aspx">http://validator.w3.org/check?verbose=1 ... /main.aspx</a><!-- m -->
After that you'll need to validate your CSS.
Please can someone let me know why FireFox needs so it wont be messed up!Sure. It needs correct HTML and CSS. You should always start by making the design right in Firefox THEN worry about tweaking it for IE.ray326 is right on. Code (correctly), validate, then test. IE is always the LAST browser I code for...Your page is down, but looking at your css, there are errors in it that FF will not tolerate. IE is more forgiving.
Also it appears as if 3 designers have been changing the css, not a good idea.the link is missing an X after asp, it should be "aspx" at the end, then it worksRay has a good point design for css then tweak for IE. It's much easier this way, I'm not saying it cant be done, I coded for IE then ended up redoing it for FF but man was that hell.
-Good luck-if coded correctly, CSS should resist to any doctype and, therefore, to any modern browser (with small exeption in which crossbrowser coding is necessary : ex: filter)IE is only one of two browsers I ever have to correct for, the other being old versions of netscape because of a percentages problem....and, of course, the border problem... IE considers it inside of a table, for instance, while Moz considers it outside... That needs a crossbrowser correction... And there are some other small differences, yes... But this border is an important one, I reckonI never noticed that, but then I don't uses tables now I've switched to full css designs, tables are used for eating and resting your feet on, not a site.