Skip to content

MarkdownStyleSheet

用于 markdown 元素渲染的样式覆盖。

每个字段定制一组元素(标题、段落、表格、列表、引用块、代码块等)。任何为 None 的字段都会保留该属性在控件上的默认样式。

属性 ​

名称类型默认值说明
a_text_styleOptional[TextStyle]NoneText style for links (<a>).
p_text_styleOptional[TextStyle]NoneText style for paragraph blocks.
p_paddingOptional[PaddingValue]NonePadding around paragraph blocks.
code_text_styleOptional[TextStyle]NoneText style for inline code spans.
h1_text_styleOptional[TextStyle]NoneText style for level-1 headings.
h1_paddingOptional[PaddingValue]NonePadding around level-1 headings.
h2_text_styleOptional[TextStyle]NoneText style for level-2 headings.
h2_paddingOptional[PaddingValue]NonePadding around level-2 headings.
h3_text_styleOptional[TextStyle]NoneText style for level-3 headings.
h3_paddingOptional[PaddingValue]NonePadding around level-3 headings.
h4_text_styleOptional[TextStyle]NoneText style for level-4 headings.
h4_paddingOptional[PaddingValue]NonePadding around level-4 headings.
h5_text_styleOptional[TextStyle]NoneText style for level-5 headings.
h5_paddingOptional[PaddingValue]NonePadding around level-5 headings.
h6_text_styleOptional[TextStyle]NoneText style for level-6 headings.
h6_paddingOptional[PaddingValue]NonePadding around level-6 headings.
em_text_styleOptional[TextStyle]NoneText style for emphasized text.
strong_text_styleOptional[TextStyle]NoneText style for strong (bold) text.
del_text_styleOptional[TextStyle]NoneText style for deleted/strikethrough text.
blockquote_text_styleOptional[TextStyle]NoneText style for blockquote content.
img_text_styleOptional[TextStyle]NoneText style for image alt text / fallback labels.
checkbox_text_styleOptional[TextStyle]NoneText style for task-list checkbox labels.
block_spacingOptional[Number]NoneVertical spacing between markdown block elements.
list_indentOptional[Number]NoneIndentation width for list items.
list_bullet_text_styleOptional[TextStyle]NoneText style for list bullets/markers.
list_bullet_paddingOptional[PaddingValue]NonePadding around list bullet markers.
table_head_text_styleOptional[TextStyle]NoneText style for table header cells.
table_body_text_styleOptional[TextStyle]NoneText style for table body cells.
table_head_text_alignOptional[TextAlign]NoneText alignment for table header cells.
table_paddingOptional[PaddingValue]NoneOuter padding around rendered table blocks.
table_cells_paddingOptional[PaddingValue]NoneInner padding for each table cell.
blockquote_paddingOptional[PaddingValue]NoneInner padding for blockquote container.
table_cells_decorationOptional[BoxDecoration]NoneDecoration applied to table cells.
blockquote_decorationOptional[BoxDecoration]NoneDecoration applied to blockquote container.
codeblock_paddingOptional[PaddingValue]NoneInner padding for fenced code blocks.
codeblock_decorationOptional[BoxDecoration]NoneDecoration applied to fenced code blocks.
horizontal_rule_decorationOptional[BoxDecoration]NoneDecoration used to render horizontal rule separators.
blockquote_alignmentOptional[MainAxisAlignment]NoneAlignment for blockquote block content.
codeblock_alignmentOptional[MainAxisAlignment]NoneAlignment for code block content.
h1_alignmentOptional[MainAxisAlignment]NoneAlignment for level-1 heading blocks.
h2_alignmentOptional[MainAxisAlignment]NoneAlignment for level-2 heading blocks.
h3_alignmentOptional[MainAxisAlignment]NoneAlignment for level-3 heading blocks.
h4_alignmentOptional[MainAxisAlignment]NoneAlignment for level-4 heading blocks.
h5_alignmentOptional[MainAxisAlignment]NoneAlignment for level-5 heading blocks.
h6_alignmentOptional[MainAxisAlignment]NoneAlignment for level-6 heading blocks.
text_alignmentOptional[MainAxisAlignment]NoneDefault alignment for regular text blocks.
ordered_list_alignmentOptional[MainAxisAlignment]NoneAlignment for ordered list blocks.
unordered_list_alignmentOptional[MainAxisAlignment]NoneAlignment for unordered list blocks.

关注我,学习大模型、大数据、Python等热门技术。