How to Apply Word Text Shading to Characters and Spaces Using Styles
Question details
How to selectively apply character shading in Word documents and ensure that spaces between words properly display the shading color.

- Product
- Word
- Device & OS
- not provided
- Scenario
- Applying background shading to specific text strings or modifying existing document formats without repeatedly using Find and Replace.
- Observed behavior
- Character shading successfully applies to letters, but normal spaces fail to display the background color, leaving unshaded gaps between words.
Determine whether you need to shade an entire paragraph or just specific characters, as applying a paragraph background is different from applying character-level shading.
Use Character Styles and Nonbreaking Spaces
Create a dedicated Character Style for your shaded text and use non-breaking spaces to ensure the background color bridges the gap between words.
Normal spaces in Word often drop character shading because they are treated as breaks rather than printable characters. Replacing them with non-breaking spaces forces the shading to render.
Using styles instead of direct formatting allows you to instantly update the shading color across your entire document by modifying the style once.
Open the Styles pane (Alt+Ctrl+Shift+S) and click 'New Style'. Set the 'Style type' to 'Character' and name it (e.g., 'CustomShading').
Click 'Format' at the bottom of the dialog, select 'Border', and navigate to the 'Shading' tab. Choose your desired background color and confirm your settings.
Select the specific words you want to shade in your document and click your newly created 'CustomShading' style from the Styles gallery.
To ensure the space between words is also shaded, delete the normal space and press Ctrl+Shift+Spacebar to insert a non-breaking space. The shading will now appear continuously.

Use Paragraph Styles for Complete Lines
If the entire line or title needs to be shaded, use a Paragraph Style instead to avoid dealing with individual spaces.
Format Text and Shading Easily with WPS Writer
WPS Office offers a highly compatible and intuitive Writer tool that makes applying text shading, creating custom character styles, and managing document layouts a seamless experience.
- 1. Open your document: Launch WPS Writer and open your existing document.
- 2. Select your text: Highlight the characters or words that require background shading.
- 3. Apply Shading: Navigate to the Home tab and click the 'Character Shading' icon, or use the 'Shading' paint bucket tool for custom colors.
- 4. Fix unshaded spaces: If spaces are unshaded, simply press Ctrl+Shift+Spacebar between words to insert a non-breaking space.
- 5. Save as a Style: Open the Styles and Formatting pane to save your newly formatted text as a reusable Character Style.

Frequently Asked Questions
Why isn't the space between words shaded in Word?
Normal spaces are often treated as line-break opportunities rather than printable characters, which causes character shading to drop. Using a non-breaking space forces the application to treat the space as a standard character, allowing the shading to display continuously.
How do I type a non-breaking space?
You can insert a non-breaking space in Word by using the keyboard shortcut Ctrl + Shift + Spacebar.
Can I change shading colors across the entire document quickly?
Yes. If you apply a dedicated Character Style with shading to your text instead of manually formatting each word, you can simply modify that Style in the Styles pane. Changing the style's color will instantly update all text using that style throughout the document.
What is the difference between text shading and highlight?
Highlighting is primarily meant for document review and comes in a limited set of preset colors. Text shading is a structural formatting tool found in the Borders and Shading menu that allows you to use exact theme colors, custom RGB values, and apply patterns to your text background.




