"Skin-ability" has been one the longest-awaited and
least-well-understood features of the Mozilla project. By using
technologies such as XML (extensible markup language) and CSS
(cascading style sheets), Mozilla developers can now customize
their application interfaces by creating skins (or, in Netscape 6,
themes, which are based upon skins). In this article I'll show
you how to create skins and explain the role they play within the
Mozilla development platform."
"Skin refers to the look or overall style of an application such
as a web browser. In Gecko-based applications, the skin includes
the images, colors, styles, positioning, and to some extent the
behavior of elements in the UI. For the most part, the skin is
created with CSS and images applied to the structural elements of
"The skin of a Gecko-based application is separate from its
structure and function because of the way in which the interface is
defined. In broadest terms, XUL defines the structure of the
Sheets define the coherent look, or skin. By changing the CSS files
or pointing to a different set of CSS files entirely, you can
change the skin of the application without affecting the underlying
structure or functionality."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.