Signup/Sign In
LAST UPDATED: AUGUST 5, 2021

How to apply shadow effect on text using CSS?

Adding simple text to the webpage will make the webpage dull and boring. So styling the text plays an important role. We can make text stylish using the shadow effect.

In this tutorial, we will be learning to apply the shadow effect on text using CSS.

CSS text-shadow property

The CSS text-shadow property is used to add shadow to the text. The values added to the text-shadow are separated by space.

The text-shadow is generally specified with two or three values and can be followed by some color values.

The first two values represent horizontal value and vertical value respectively. The third value is optional which represents blur-radius.

Example: Add text-shadow using CSS property

In this example, we have added text-shadow to the text.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>HTML</title>
<style>
  h2 {
    text-shadow: 2px 3px;
  }
  p {
    text-shadow: 2px 3px red;
  }
</style>
</head>
<body>
   <h2> Text shadow </h2>
   <p> Text shadow with color </p>
</body>
</html>

Output

Here is the output of the above example.

text-shadow

Multiple shadows

We can also add multiple shadows to the text. To add multiple shadows, use the list of values separated by commas.

Example: Add text shadow with multiple shadows

Here is the example to add multiple shadow effects to the text.

Conclusion

In this tutorial, we have learned to add text-shadow using CSS. The text-shadow property is used to do so and we can also add multiple text shadows by using CSS properties.,



About the author: