Cascading Style Sheets (CSS) are a new feature introduced in Microsoft
Internet Explorer 3.0 and Netscape 4.0 that defines in great detail the
physical appearance of text on web pages. For example, you can say that
all headings should be displayed in a sans-serif font, or "special" text
is to be displayed in italic times-roman 12 point text, or this page
should use this colour scheme with this background image.
CSS can completely replace the older HTML tags like <font> and
<i> although the older tags are still supported for backward
compatibility.