In essence, when you have conflicting styles applying to an element, the one specified via a class overrides normal ones. In turn IDs override classes. If, on the other hand, no declaration applies to an element, and the property is inherited, the inherited value is used. Otherwise, the initial value is used. The order sort Rules at the end of the style sheet take precedence over those at the start.
Inline style is assumed to be read after embedded style, which is read after linked style.
Imported style sheets form the start of the importer's style sheet. All CSS is case insensitive. Internet Explorer 3 will ignore URLs enclosed in quote marks. Netscape interprets URLs as relative to the HTML file, not to the style sheet. A dot on the computer screen.