Here's a CSS question. I need to make one word bold and a different color in some text. How do I write the code for this sentence and make the word 'extra' a bright blue while leaving the remaining words black. Here is the sentence.
"The sky is extra blue today."
The sky is <span style="font-weight:bold;color:blue">extra</span> blue today.
Here's a CSS question. I need to make one word bold and a different color in some text. How do I write the code for this sentence and make the word 'extra' a bright blue while leaving the remaining words black. Here is the sentence.
"The sky is extra blue today."

You can achieve this by using the `::first-letter` and `::after` pseudo-elements in CSS. Here's a simple example:

```html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>CSS Example</title>
    <style>
        .highlighted-word {
            position: relative;
        }

        .highlighted-word::first-letter {
            color: blue;
            font-weight: bold;
        }

        .highlighted-word::after {
            content: ' ';
            position: absolute;
            left: -1px;
        }
    </style>
</head>
<body>
    <p class="highlighted-word">The sky is extra blue today.</p>
</body>
</html>
```

In this example, I've created a class named `highlighted-word`. Inside the `::first-letter` pseudo-element, I've set the color and font-weight properties for the first letter of the class. To make sure the first letter isn't overlapped