| Function signature[source] | |
|---|---|
st.text(body, *, help=None, width="content", text_alignment="left") | |
| Parameters | |
body (str) | The string to display. |
help (str or None) | A tooltip that gets displayed next to the text. If this is None (default), no tooltip is displayed. The tooltip can optionally contain GitHub-flavored Markdown, including the Markdown directives described in the body parameter of st.markdown. |
width ("content", "stretch", or int) | The width of the text element. This can be one of the following:
|
text_alignment ("left", "center", "right", or "justify") | The horizontal alignment of the text within the element. This can be one of the following:
Note For text alignment to have a visible effect, the element's width must be wider than its content. If you use width="content" with short text, the alignment may not be noticeable. |
Examples
import streamlit as st
st.text("This is text\n[and more text](that's not a Markdown link).")
Tip
Want a new st.text feature or found a bug? Browse open issues and react with a 👍 on the initial post of the ones that matter to you. Your votes help us prioritize what to work on next.
Still have questions?
Our forums are full of helpful information and Streamlit experts.