Formatting Text
Text Color
color property sets the color of the text.
| Property | Possible Values | Description |
|---|---|---|
| color | color name | Example: red |
| Hexadecimal value | Example: #F00 | |
| RGB value | Example: rgb(255,0,0) |
Syntax for using color property:
<p style="color:#F00";>
Text Align
text-align property is used to set the horizontal text alignment.
| Property | Possible Values | Description |
|---|---|---|
| text-align | left | aligns the text to the left |
| right | aligns the text to the right | |
| center | aligns the text to the center | |
| justify | aligns the text to fill the whole assigned text area | |
| inherit | inherit the value of element's parent |
Syntax for using text-align property:
<p style="text-align:center;>
Text Indentation
text-indent property is used to indent the first line of a text.
| Property | Possible Values | Description |
|---|---|---|
| text-indent | length (pixel or em) | Example: 50px |
| percentage | Example: 10% | |
| inherit | inherit the value of element's parent |
Syntax for using text-indent property:
<p style="text-indent:10px;>
Text Decoration
text-decoration property is used to add or remove the decoration from the text.
| Property | Possible Values | Description |
|---|---|---|
| text-decoration | none | no text decoration |
| underline | text is having a line below it | |
| overline | text is having a line above it | |
| line-through | text is having a line in the middle of it | |
| blink | blinking text | |
| inherit | inherit the value of element's parent |
Syntax for using text-decoration property:
<p style="text-decoration:none;>
Text Transformation
text-transform property is used to control captalization effect of a text.
| Property | Possible Values | Description |
|---|---|---|
| text-transform | none | no effect |
| capitalize | capitalize first character of each word in a text | |
| uppercase | all characters in uppercase | |
| lowercase | all characters in lowercase | |
| inherit | inherit the value of element's parent |
Syntax for using text-transform property:
<p style="text-transform:uppercase;>
Line Height
line-height property sets vertical distance between baselines of two lines. Negative value is not accepted for line-height.
| Property | Possible Values | Description |
|---|---|---|
| line-height | normal | default value |
| number | line-height is number multiplied by font-size | |
| length | specified fixed length defined in px or em | |
| percentage | line height is percentage multiplied by font-size | |
| inherit | inherit the value of element's parent |
Syntax for using line-height property:
<p style="line-height:200%;">
Letter Spacing
letter-spacing property defines the spacing between text characters.
| Property | Possible Values | Description |
|---|---|---|
| letter-spacing | normal | default value |
| length | fixed length in px or em | |
| inherit | inherit the value of element's parent |
Syntax for using letter-spacing property:
<p style="letter-spacing:2px;">
Vertical Align
vertical-align is used to specify vertical alignment of a text.
| Propery | Possible Values | Description |
|---|---|---|
| vertical-align | baseline | baseline of the element is aligned with the baseline of its parent |
| sub | subscript the element | |
| super | superscript the element | |
| top | aligns the top of the element with the top of the whole line | |
| text-top | aligns the top of the element with the top of its parent | |
| middle | aligns the middle of the element with the baseline of its parent | |
| bottom | aligns the bottom of the element with the bottom of the whole line | |
| text-bottom | aligns the bottm of the element with the bottom of its parent | |
| percentage | raises or lowers the element by this value of line-height | |
| length | raises or lowers the element by this value | |
| inherit | inherit the value of element's parent |
Syntax for using vertical-align property:
<p style="vertical-align:middle;">
Word Spacing
word-spacing property defines the spacing between words in a text line.
| Property | Possible Values | Description |
|---|---|---|
| word-spacing | normal | default value |
| length | fixed value in pixels or em. | |
| inherit | inherit the value of element's parent |
Syntax for using word-spacing property:
<p style="word-spacing:5px;">
direction
direction property specifies the direction of the text.
| Property | Possible Values | Description |
|---|---|---|
| direction | ltr | left to right text direction |
| rtl | right to left text direction | |
| inherit | inherit the value of element's parent |
Syntax for using direction:
<p style="direction:rtl;">
