Introduction

These were some experiments in using CSS to provide different versions of the same web page. The different browsers available offer different CSS support. These are the versions we had:

PC:

Opera 5.5
IE 5.11
Netscape 4.7

Unix:

Netscape 4.7
Mozilla 1.4
(no Opera)

Linux:

Mozilla 1.7.7
Opera 7.11
Firefox 1.0 (lightweight Mozilla: just a browser, not a mailer, etc.)
(no Netscape)

Generally Opera 7.11 and Firefox 1.0 offered the best CSS support, so we concentrated on these.

Mechanisms

We used CSS style sheets. There are four possible mechanisms:

  1. a style sheet embedded in a document.
  2. a separate, persistent, style sheet, access using LINK.
  3. a separate, preferred, style sheet accessed using LINK.
  4. a set of alternative style sheets, stored separately and accessed using LINK.

Some results