<!--
{
  "documentType" : "article",
  "framework" : "AppleNews",
  "identifier" : "/documentation/AppleNews/text-styles",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Text Styles"
}
-->

# Text Styles

Learn about text styles and how to apply them to your text and text components.

## Discussion

With Apple News Format, you can determine every detail about the appearance of your text, from fonts to special effects. Here are some of the things you can do with text styles:

- Choose a font. Choose a font family from more than 60 supported iOS fonts. See <doc://com.apple.applenews/documentation/AppleNews/applying-apple-news-format-fonts>.
- Define font specifics. Select a font weight (from thin to extra bold), as well as a font size, height, width, and style. You can also set the amount of spacing between characters (called *tracking*).
- Add embellishments. Use underlining or other text effects, such as strikethrough and shadow.
- Align text. Use vertical and horizontal alignments to position your text exactly where you want within the component.
- Add drop caps. Use a drop cap to emphasize the beginning of an article or chapter.
- Adjust indentation. Use first-line or hanging indentation on the paragraphs in your article.

## Topics

### Text Styles

  <doc://com.apple.applenews/documentation/AppleNews/defining-and-applying-text-styles>

  <doc://com.apple.applenews/documentation/AppleNews/applying-apple-news-format-fonts>

[`TextStyle`](/documentation/AppleNewsFormat/TextStyle)

The object for defining the text style, such as font family, size, and color, that you can apply to ranges of text.

[`ComponentTextStyle`](/documentation/AppleNewsFormat/ComponentTextStyle)

The object for defining the style for a text component, including spacing, alignment, and drop caps.

[`DropCapStyle`](/documentation/AppleNewsFormat/DropCapStyle)

The object for defining the drop cap text style to use in the first paragraph in a text component.

[`ListItemStyle`](/documentation/AppleNewsFormat/ListItemStyle)

The object for defining the style for bulleted or numbered lists in an article.

[`InlineTextStyle`](/documentation/AppleNewsFormat/InlineTextStyle)

The object for applying text styling when not using HTML or Markdown formatting.

### Text Effects

[`TextShadow`](/documentation/AppleNewsFormat/TextShadow)

The object for creating a text shadow.

[`TextShadowOffset`](/documentation/AppleNewsFormat/TextShadowOffset)

The object for setting an offset value to use with a text shadow.

[`TextStrokeStyle`](/documentation/AppleNewsFormat/TextStrokeStyle)

The object for defining the stroke to use for an outline on text.

[`TextDecoration`](/documentation/AppleNewsFormat/TextDecoration)

The object for defining color for text underline or strikethrough.

## See Also

  <doc://com.apple.applenews/documentation/AppleNews/apple-news-format-tutorials>



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)