NN4 and IE4 compatibility


A few modifications are necessary to have a readable display with Netscape 4 and IE 4 but the content must be revised:

We need two stylesheets:
pagecss2nn4.css with the rules that are ignored or correctly interpreted.
pagecss2.css with the new rules and what generates display problems.
We will have

<link rel="stylesheet" href="pagecss2nn4.css" type="text/css" />
<style type="text/css">
<!--
/*<![CDATA[*/
   /*is ignored by nn4 or ie4*/
@import "pagecss2.css";/*overwrites previously defined styles*/
/*]]>*/
-->
</style>

In the stylesheet used by the previous page, we remove float:left;, widths for IE 4, we redefine borders and we place the removed or modified rules in the imported stylesheet. In it, we will also add or move any rule overwritten by any modification.
Thus there will be no change for recent browsers.

Title for a table with 3 columns

Left

Center

Right

The text is hidden

if there is

an overflow

so that alignment

is not modified.

 

 

 

 

Title for a table with 2 columns

Wide column on the left

Narrow on the right

Centered text

Bold characters

 

 

Column on the left using half of the content part of the page with margins on both sides.
Column on the right using half of the content part of the page with margins on both sides.

Now you can choose between this more or less compatible solution or send a page without style which Netscape 4 users will accept as they all know that their browser is limited.
Then, we can also improve the menu with IE5 and IE5.5.