Please open this link http://outsourcingi.com/aboutus.html in IE and FF you will see green strip when i open it in IE and FF it appears in different sizes. i wanted to display this is same size.
I have no idea where to begin. The html is a mess. Besides the number of markup errors, there is poor structure and markup that is not semantic. CSS is dependent on well structured, semantic and well formed (valid) html for consistent results. This is none of the above. It has every appearence of being generated by some wysiwyg html composer, with the neverending lines of used for spacing. CSS also depends on browsers at least trying to follow the rules. In quirks mode, IE does not. See Fix your Site …. Use html 4.01 strict. As for the css, compare this; #topmenu { border: #00ff00 1px solid; height: 60px; } Code (markup): to the same selector's ruleset in the (machine generated?) set in your css. You use ids on multiple elements. An id may be applied to only a single element per document. Else, css rules will not be applied properly. Run the html through Tidy to make it human readable. Tidy will also fix syntax warnings, but it would be better to use the W3 validator and fix warnings and errors by hand. The easiest way to use Tidy is to install the Tidy extension on your Firefox. If you view source, you will see an option to "Clean up the page...". Click that, and you'll get a new window with the clean source, which you can copy as a clean version. In the Tidy window, are some simple configuration boxes. Check indent element content. Set indention spaces to 2 or 3. Set wrap to 72. Set Doctype to strict. Click OK. Fixing the DTD and the html may solve the problem. If it doesn't, we'll have valid and readable source to work with. cheers, gary