| Cascading Sheet Styles (CSS) is a mechanism
to add styling and formatting to an HTML document. These attributes
include font, colors, borders, and, positioning.
The World Wide Web Consortium (W3C) is responsible
for defining the specifications
for CSS. These specifications are targeting browsers as
well as web page development tools. Unfortunately, every
current browser has problems supporting all CSS attributes.
We use CSS as much as possible to streamline
our development time, and, to make it easier to maintain your
web site in the future. But, when we find that either of the
most current versions of Internet Explorer or Netscape doesn't
support a CSS attribute, we revert back to the more widely
supported HTML tag and/or attribute.
We believe in the concept of using CSS for
page layout, but, reality prevents us from strictly using
CSS for layout. So, in our design
philosophy we typically use HTML tables for the skeletal structure
of a page, and, then use CSS attributes throughout the tables.
|