Rich text & block annotations
Normal Text Annotations
Paragraph
Bold, Italicize, Underline, Link, code
, break, s p a c i ng,
blue color
blue background
brown color
brown background
default color
default background
gray color
gray background
green color
green background
orange color
orange background
pink color
pink background
purple color
purple background
red color
red background
yellow color
yellow background
You can only have either a text color or a background color, not both. Although Notion allows both, if you select both, neither will render, and the last selection will be applied. This is because the Notion API only supports either a text color or a background color, not both simultaneously.
When a text annotation is a link, the text and emoji opacity will be reduced.
Inline Code
blue color
blue background
brown color
brown background
default color
default background
gray color
gray background
green color
green background
orange color
orange background
pink color
pink background
purple color
purple background
red color
red background
yellow color
yellow background
underline code blue text
underline code default text
underline Code brown text
underline code default
strike through code
In inline code, the text color annotation applied to the text will also color the underline, similar to normal text annotations.
Block Annotations
blue color
blue background
brown color
brown background
default color
default background
gray color
gray background
green color
green background
orange color
orange background
pink color
pink background
purple color
purple background
red color
red background
yellow color
yellow background
You can assign a color or background to any block, which is separate from the text annotations inside it. This allows you to have a different background or text color for the block and a separate background or text color for the text within the block.
Callout block backgrounds are different
default background
default background
gray background
gray background
brown background
brown background
orange background
orange background
yellow background
yellow background
green background
green background
blue background
blue background
purple background
purple background
pink background
pink background
red background
red background
Empty Blocks
Only empty paragraph blocks will render, allowing you to add spacing and differentiate content. Other types of empty blocks will not render.