This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
notes:css_cheat_sheet [2026/06/13 12:14] 114.119.145.205 old revision restored (2026/06/03 01:51) |
notes:css_cheat_sheet [2026/06/13 12:15] (current) 114.119.158.118 old revision restored (2026/06/03 01:51) |
||
|---|---|---|---|
| Line 10: | Line 10: | ||
| * Styles define how to display HTML elements. Style sheets are collections of styles. | * Styles define how to display HTML elements. Style sheets are collections of styles. | ||
| * Multiple style sheets will cascade into a single style definition. | * Multiple style sheets will cascade into a single style definition. | ||
| - | * There are 3 ways to specify styles (decreasing priority): | + | * Styles can be specified inside |
| - | - inline as an element | + | |
| - | - in an internal style sheet in the head <code html> | + | * Multiple property-value pairs may be separated by semi-colons. |
| - | < | + | * Multiple selectors must be separated by commas |
| - | <!-- | + | * Values must be quoted if they are multiple words |
| - | hr {color: sienna} | + | |
| - | --> | + | |
| - | </ | + | |
| - | - in an external | + | |
| - | <link rel=" | + | |
| - | href=" | + | |
| - | + | ||
| - | + | ||
| - | ==== CSS Syntax==== | + | |
| - | CSS syntax is made up of three parts - selector {property: value}. | + | |
| - | * Multiple property-value pairs may be separated by semi-colons. | + | |
| - | * Multiple selectors must be separated by commas | + | |
| - | * Values must be quoted if they are multiple words | + | |
| * A simple example <code html> | * A simple example <code html> | ||
| h1,h2,h3 { | h1,h2,h3 { | ||
| Line 33: | Line 20: | ||
| color: black; | color: black; | ||
| font-family: | font-family: | ||
| - | * Classes allow groups of elements to share formatting e.g. <code html> | ||
| - | p.right {text-align: | ||
| - | .blue {color: blue} | ||
| - | <p class=" | ||
| - | * Styles can also match on attribute values or id e.g. <code html> | ||
| - | input[type=" | ||
| - | #id {background-color: | ||
| - | p#id {background-color: | ||
| - | * CSS uses C-style comments - /* comment */ . | ||
| - | |||
| - | ==== CSS Background/ | ||
| - | * Background properties examples <code html> | ||
| - | background-color: | ||
| - | background-image: | ||
| - | background-repeat: | ||
| - | background-attachment: | ||
| - | background-position: | ||
| - | background: blue url(' | ||
| - | </ | ||
| - | * Text properties examples <code html> | ||
| - | color: # | ||
| - | text-align: center/ | ||
| - | letter-spacing: | ||
| - | white-space: | ||
| - | text-decoration: | ||
| - | text-transform: | ||
| - | </ | ||
| - | * Font properties examples <code html> | ||
| - | font-family: | ||
| - | font-size-adjust: | ||
| - | font-style: italic/ | ||
| - | font-weight: | ||
| - | font: italic small-caps 900 12px arial | ||
| - | font: caption/ | ||
| - | ==== CSS Border/List Properties ==== | ||
| - | * Border properties examples (btlr=bottom/ | ||
| - | border-style: | ||
| - | border-btlr: | ||
| - | border-width: | ||
| - | border-color: | ||
| - | outline-color/ | ||
| - | * A margin describes space around the element. Padding defines the space between border and content.< | ||
| - | margin: width x 4 (trbl); margin-btlr | ||
| - | padding: width x 4 (trbl); padding-btlr</ | ||
| - | * List properties examples <code html> | ||
| - | list-style-type: | ||
| - | list-style-type: | ||
| - | list-style-image: | ||
| - | list-style-position: | ||
| - | list-style: type position image</ | ||
| - | * Table properties examples <code html> | ||
| - | table-layout: | ||
| - | border-collapse: | ||
| - | border-spacing: | ||
| - | </ | ||
| - | |||
| - | ==== Sizing and Positioning CSS Properties ==== | ||
| - | |||
| - | * Size properties examples <code html> | ||
| - | height/ | ||
| - | min/ | ||
| - | line-height: | ||
| - | |||
| - | * Position properties <code html> | ||
| - | display: inline/ | ||
| - | float: btlr</ | ||