CSS text-decoration Property
CSS text-decoration property sets line, style, and color, for the text decoration.
text-decoration is short hand for text-decoration-line, text-decoration-color, and text-decoration style.
The syntax to specify a value for text-decoration property is
text-decoration: text-decoration-line text-decoration-color text-decoration-style;
where
Value | Description |
---|---|
text-decoration-line | Specifies type of line for text decoration. Refer CSS text-decoration-line tutorial. |
text-decoration-color | Specifies color for text decoration. Refer CSS text-decoration-color tutorial. |
text-decoration-style | Specifies line style of text decoration. Refer CSS text-decoration-style tutorial. |
text-decoration also takes initial
or inherit
values.
Examples
In the following examples, we decorate the text using text-decoration property.
Text Decoration with underline, red color, and double line
In the following example, we set text decoration with underline, red color, and double line, using text-decoration property.
Example
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<style>
#p1 {
font-size: 50px;
text-decoration: underline red double;
}
</style>
</head>
<body>
<p id="p1">Hello World.</p>
</body>
</html>
Text Decoration with line-through, and green color
In the following example, we set text decoration with line-through effect, and green color, using text-decoration property.
Example
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<style>
#p1 {
font-size: 50px;
text-decoration: line-through green;
}
</style>
</head>
<body>
<p id="p1">Hello World.</p>
</body>
</html>
Conclusion
In this CSS Tutorial, we learned about text-decoration property, and how to use this property for HTML Elements, with examples.