✏️Inline Text
Style inline text spans within paragraphs in Webstudio.
See MDN: <span>
Webstudio provides several components for inline text formatting within paragraphs and other text containers.
Overview
Inline formatting components allow you to style specific portions of text without affecting the entire text block. These components are typically used within Paragraph, Text, or Heading components.
Components
Span
The <span> element is a generic inline container for styling text.
Use cases:
Apply custom colors to specific words
Add backgrounds to highlighted text
Apply multiple styles to a text portion
Properties:
id
string
Unique identifier
class
string
CSS class names
Bold
The <strong> element indicates text with strong importance.
Use cases:
Important warnings or key terms
Emphasize critical information
Highlight product names or features
Properties:
id
string
Unique identifier
class
string
CSS class names
Note: Bold has semantic meaning for screen readers. Use it for important content, not just visual styling.
Italic
The <em> element indicates emphasized text.
Use cases:
Technical terms on first use
Titles of works (books, movies)
Foreign words or phrases
Emphasis in speech
Properties:
id
string
Unique identifier
class
string
CSS class names
Superscript
The <sup> element displays text slightly above the normal line.
Use cases:
Footnote references¹
Mathematical exponents (x²)
Trademark symbols (™)
Ordinal indicators (1st, 2nd)
Properties:
id
string
Unique identifier
class
string
CSS class names
Subscript
The <sub> element displays text slightly below the normal line.
Use cases:
Chemical formulas (H₂O)
Mathematical subscripts
Footnotes (in some styles)
Properties:
id
string
Unique identifier
class
string
CSS class names
Using Rich Text Editing
The easiest way to apply inline formatting is through rich text editing:
Double-click on a text component to enter edit mode
Select the text you want to format
Use the formatting toolbar:
B for Bold
I for Italic
Link icon for hyperlinks
For Superscript and Subscript, you'll need to add the component manually and position it within your text.
Styling Tips
Custom Highlights
Gradient Text
Apply a gradient to text using Span:
Add Span around text
Set background to gradient
Add
-webkit-background-clip: textSet color to transparent
Multiple Styles
Nest formatting components for combined effects:
Accessibility Considerations
Use semantic elements: Bold (
<strong>) conveys importance to screen readersDon't rely on color alone: Add additional indicators for important information
Maintain contrast: Styled text should still be readable
Use sparingly: Too much formatting reduces readability
Related Components
Last updated
Was this helpful?
