以子标题格式显示文本。

函数签名[source]

st.subheader(body, anchor=None, *, help=None, divider=False)

参数

body (str)

要显示为GitHub风格的Markdown的文本。语法信息可以在以下网址找到:https://github.github.com/gfm

有关其他支持的Markdown指令,请参见st.markdownbody参数。

anchor (str or False)

可以通过URL中的#anchor访问的标题的锚点名称。如果省略,则使用正文生成锚点。如果为False,则UI中不显示锚点。

help (str)

一个可选的工具提示,显示在子标题旁边。

divider (bool or “blue”, “green”, “orange”, “red”, “violet”, “gray”/"grey", or “rainbow”)

在标题下方显示一个彩色分隔线。如果为True,连续的标题将循环使用分隔线颜色。也就是说,第一个标题将有一条蓝色线,第二个标题将有一条绿色线,依此类推。如果是一个字符串,颜色可以设置为以下之一:蓝色、绿色、橙色、红色、紫色、灰色或彩虹色。

示例

import streamlit as st

st.subheader("_Streamlit_ is :blue[cool] :sunglasses:")
st.subheader("This is a subheader with a divider", divider="gray")
st.subheader("These subheaders have rotating dividers", divider=True)
st.subheader("One", divider=True)
st.subheader("Two", divider=True)
st.subheader("Three", divider=True)
st.subheader("Four", divider=True)
forum

还有问题吗?

我们的 论坛 充满了有用的信息和Streamlit专家。