background
|
|
RiscOS
Risc OS Info
All you need to know about Risc OS and more.
More icon

News
All in one Place
All of your regular news in one place.
More icon
|
|
Up Image
Navigation
Search this Site
Enter your search terms

Site Breadcrumb - You are here
|
Reference   Stylesheets Guide


Quick Reference:

HTML Cheatsheet | Special Characters | Color Codes
Browser Chart | Stylesheet Guide | Unix Guide

Name of
Property
Rule syntax Possible values
font-family <selector> {font-family:<value>} <family-name> (specify) or <generic-family>~ [serif, sans-serif*, cursive*, fantasy*, monospace]

font-style <selector> {font-style:<value>} normal, italic

font-weight <selector> {font-weight:<value>} normal*, bold, 100*, 200*, 300*, 400*, 500*, 600*, 700*, 800*, 900*

font-size <selector> {font-size:<value>} <absolute-size>, <relative-size>*, <length>~~, <percentage>

font $ <selector> {font:<value>} <font-style>~~, <font-weight>*, <font-size>**, <font-family>**
 
Color and Background
Name of
Property
Rule syntax Possible values
color <selector> {color:<value>} <color> (see "Units of Measure")

background-color <selector> {background-color:<value>} <color> (see "Units of Measure")

background-image <selector> {background-image: url(<value>)} URL (relative or absolute path)

background $ <selector>{background:<value>} <background-color> (i.e., <color>)
 
Text properties
Name of
Property
Rule syntax Possible values
Text-decoration <selector>{text-decoration:<value>} underline, line-through

text-transform <selector>{text-transform:<value>} capitalize*, uppercase*, lowercase*, none*

text-align <selector>{text-align:<value>} left, right, center, justify*

text-indent <selector>{text-indent:<value>} <length>, <percentage>
 
Box properties
Name of
Property
Rule syntax Possible values
margin $ <selector>{margin:<value>} <length>**, <percentage>**, auto(sequence: t r b l)

margin-top <selector>{margin-top:<value>} <length>**, <percentage>, auto

Margin-right <selector>{margin-right:<value>} <length>, <percentage>, auto

margin-bottom* <selector>{margin-bottom:<value>} <length>*, <percentage>*, auto*

margin-left <selector>{margin-left:<value>} <length>, <percentage>, auto

padding $* <selector>{padding:<value>} <length>*, <percentage>*, (sequence: t r b l)

padding-top* <selector>{padding-top:<value>} <length>*, <percentage>*

padding-right* <selector>{padding-right:<value>} <length>*, <percentage>*

padding-bottom* <selector>{padding-bottom:<value>} <length>*, <percentage>*

padding-left* <selector>{padding-left:<value>} <length>*, <percentage>*

border-color* <selector>{border-color:<value>} <color>*

border-style* <selector>{border-style:<value>} solid*, double*, groove*, ridge*, inset*, outset*

border $* <selector>{border:<value>} <border-width>*, <border-style>*, <color>
Block-level and Replaced Elements
width <selector>{width:<value>} <length>, <percentage>, auto

height <selector>{height:<value>} <length>, auto

float <selector>{float:<value>} left, right

clear <selector>{clear:<value>} none, left*, right*
 
Position (CSS - P)
Name of
Property
Rule syntax Possible values
position <selector>{position:<value>} absolute, relative

top <selector>{top:<value>} <length>, <percentage>, auto

left <selector>{left:<value>} <length>, <percentage>, auto

visibility <selector>{visibility:<value>} hidden, visible, inherit

z-index <selector>{z-index:<value>} <number>, auto

overflow <selector>{overflow:<value>} visible, hidden, auto

* = Not supported on IE 4/Mac
** = Buggy on IE 4/Mac
~ = Partially supported on IE 4/Mac
~~ = Partially supported on all 4 browsers
$ = Shorthand Property

- What Is CSS?
- How CSS Works
- Linking Stylesheets
- Units of Measure
- Attributes
- CSS Properties
- CSS Examples