Exforsys

Home arrow Technical Training arrow CSS Tutorials

CSS Text

Author : Exforsys Inc.     Published on: 12th Mar 2006    |   Last Updated on: 17th Apr 2006

CSS Text

In this tutorial you will learn about Cascading Style Sheets (CSS), Text, Text color, Text background color, Text direction, Text align, Text indent, Text transform, Text decoration, Letter spacing and Word spacing.

Ads

Text color

To set the text color, use the “color” property.

Example:

p
{
color: #FF0000;
}
h1
{
color: red;
}

This sets the HTML element < p > and the HTML element < h1 > to red.

Text background color

To set the background color of an element, use the property “background-color”, this property was explained in CSS background lesson.

Text direction

To set the text direction, use the “direction” property, it can take one of two values:

  • ltr: sets the direction to be from left to right as in English and French.
  • rtl: sets the direction to be from right to left as in Arabic and Hebrew.

Example:

body
{
direction: rtl;
}


This sets the text direction of the whole document to be from right to left.

Text align

to align the text contained in an element to the element, use the property “text-align”, this property can take one of the following values:
left, right, center, or justify.

Example:

P
{
text-align: right;
}

This aligns the element < p > text to the right of the element that it's contained in.

Text indent

To indent the first line of a text, use the “text-indent” property, the value can be an absolute length, or a percentage value.

Example:

P
{
text-indent: 15px;
}

This indents the first line of the HTML element < p > 15 pixels.

Text transform

To set the text letters case, use the property “text-transform”, this property can have one of the following values:

  • none: no transformation.
  • capitalize: the first letter of each word will be in upper case.
  • uppercase: all letters will be uppercase.
  • lowercase: all letters will be lowercase.

Example:

P
{
text-transform: lowercase;
}

This sets all the < p > element text characters to be in lowercase.

Text decoration

To set the text decoration, use the property “text-decoration”, it can have one of the following values:

  • none: no decoration
  • underline: the text will be decorated using a line under it.
  • overline: the text will be decorated using a line over it.
  • line-through: the text will be decorated using a line through it.

Example:

.underline
{
text-decoration: underline;
}

This causes any text element that uses this class to be underlined.

Letter spacing

To increase or decrease the space between characters, use the property “letter-spacing”, it can have one of the following values:

  • normal: the normal letters spacing of the used font.
  • A length value.

Example:

Body
{
letter-spacing: 1px;
}

This sets the space between all characters in the document to 1 pixel.

Ads

Word spacing

To increase or decrease the space between words, use the property “word-spacing”, it can have one of the following two values:

  • Normal: the normal words spacing of the used font.
  • A length value.

Example:

P
{
word-spacing: 2px;
}

This sets the space between all words in the document to 2 pixels.



 
This tutorial is part of a CSS Tutorials tutorial series. Read it from the beginning and learn yourself.

CSS Tutorials

 

Comments