当前位置:首页>python>40.Python实战__富文本简介

40.Python实战__富文本简介

  • 2026-10-23 08:33:33
40.Python实战__富文本简介
    今天来聊聊Pyside6中支持的富文本,什么是富文本,按我一个业余人士的理解,就是让文本丰富起来,表达的更清晰、易懂;怎么识别富文本,富文本有什么特征?
一、富文本有如下特征:
1)可设置文字样式:字体大小、加粗、斜体、下划线、颜色等;
2)可设置段落样式:段落间距、文字行距、对齐方式、缩进;
3)可嵌入其它元素:文字中插入图片、表格、网址;
标签的富文本内容
二、富文本与HTML语言中的标签是通用的,HTML语言用记事本就可以写,写完后缀改为“ .html” 双击就可以运行;
1. 像网页上的文字都是用HTML语言书写的,它们都是固定的格式;
2. HTML中文字都是放在一对尖括号中间,第一个尖括号表示开始,第二个尖括号里面有一个 “/” 表示结束;
3. 尖括号里面会有固定的字母来表示不同的标签;
4. 例如标题标签是 h1 - h6 共6级
1)一级标题标签:
    <h1>这是一级标题</h1>
2)二级标题标签
    <h1>这是二级标题</h1>
看下面标签
5. 段落标签是 <p>  </p>
  咱们经常用到的也就是这个段落标签了,咱们写的文字都可以写在段落标签内;段落标签内还可以套一个<span><span>标签;是对段落内的文字进行格式设置的;看下面案例:
6. 其实在Pyside6中富文本使用<p></p>标签已经够日常使用了,其它的也用的很少,最多的就是在<p>内嵌套<span></span>,常用的格式如下:
<p style=" color: red; font-size: 20px; 
      line-height: 1.5;  text-align: center;">
 这是段落内容,段落内部字体格式如果想与其它字体不一样可以再使用<span>这些字体与段落其它的字体不同</span>来设置。
</p>
上面的style是设置段落内文字的样式的:
1)color: 是设置字体颜色;
2)font-size: 是设置字体大小;
3)line-height: 是设置段落间距为1.5倍;
4)text-align: 是设置文字对齐方式,有左、右、居中对齐;
说明:为什么<p>里面还要嵌套<span>,用大白话来说,就是<p>是来设置整个段落的格式的,如果段落中少数字体需要与段落格式不同,就可以用<span>设置自己独有的格式。
     先聊这些吧,每次不在多,多了大家也烦,自己动手对照着下面的代码练习练习熟悉一下,光看是不行的。
(<br>是单个标签,是用来换行的)

最新文章

随机文章