Difference between revisions of "CSS Introduction"

From iThemes Codex
Jump to: navigation, search
(2 intermediate revisions by the same user not shown)
Line 53: Line 53:
=See also=
* [[CSS_Introduction|CSS Introduction]]
* [[Builder_CSS:_Tutorial_Videos| Tutorial Videos]]
* [[Builder_CSS:_Basic_Structure|Basic Structure]]
* [[Builder_CSS:_Viewing_Page_Source|Viewing Page Source]]
* [[Builder_CSS:_Classes_and_IDs_Overview| Classes & IDs: Overview]]
* [[Builder_CSS:_Theme_CSS_Outline|Theme CSS Outline]]
<br />
<br />
[[:Builder_Test|← Back to Builder Codex Home]]
[[:Builder|← Back to Builder Codex Home]]

Latest revision as of 21:28, 29 July 2013

The following is a brief introduction to CSS. If you're new to HTML & CSS, please visit our recommended links in the next section for more information.


Selectors are used to target which HTML element to style. Properties and values are used to set the style rules.

There are three kinds of selectors:

Selector Description Example
Tag An HTML tag such as h1 or p. h1
Class A class attribute of one or more elements, such as <p class="class-name">Sample text</p>. Referenced in CSS with a “.” before it. .class-name
ID An id attribute of a unique element; should only be used once, such as <div id="header">Sample header</div>. Referenced in CSS with a “#” before it. #header

Order of Importance

ID selectors are more important than class selectors, and class selectors are more important than HTML tag selectors. More specific selectors get applied before less specific ones. HTML elements that are the innermost ones are the most specific.

CSS& Ordering of Styles

The baseline for ordering CSS style:

  • Display
  • Positioning
  • Box model
  • Colors and Typography
  • Other

See also

← Back to Builder Codex Home