【CSS】CSS文本样式【CSS基础知识详解】
创始人
2024-04-11 09:31:35

CSS基础知识详解

👨‍💻个人主页:@花无缺
欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!
本文由 花无缺 原创

本文章收录于专栏 【CSS】


【CSS专栏】已发布文章

📁【CSS基础认知】
📁【CSS选择器全解指南】
📁【CSS字体样式】


本文目录【CSS文本样式】

  • 🌙文本颜色
  • 🌙文本缩进
  • 🌙文本对齐
  • 🌏水平对齐
  • 🌸一般水平对齐
  • 🌸最后一行的水平对齐
  • 🌏垂直对齐
  • 🌙文本修饰
  • 🌙文本转换
  • 🌙文本方向
  • 🌙文字间距
  • 🌙文本阴影
  • 🌙行高
  • 🌙文本重写
  • 🌙空白处理


🌙文本颜色

属性名:color

作用:设置文本的颜色

属性值:

颜色表示方式表示含义属性值
颜色名称预定义的颜色名red、green、blue…
RGB表示法红绿蓝三原色,每项取值范围:0~255rgb(0,0,0)、rgb(255,255,255)
RGBa表示法红绿蓝三原色+a表示透明度,取值范围是0~1rgba(255,255,255,0.5)、rgba(255,0,0,0.3)
十六进制表示法以#开头,将数转换成十六进制表示#000000、#ff0000、#e92322,简写:#000、#f00

例如:


花无缺

这是一句话,被设置成了蓝色

这是另一句话,被设置成了粉色

🌙文本缩进

属性名:text-indent

取值:

  • 数字+px
  • 数字+em

例如:


花无缺

这是一句话,设置文本缩进32px,相当于两个汉字的距离

这是另一句话,没有设置文本缩进

🌙文本对齐

🌏水平对齐

🌸一般水平对齐

属性名:text-align

作用:用于设置文本的水平对齐方式

取值:

属性值效果
left文本左对齐
center文本居中对齐
right文本右对齐
justify文本两端对齐

注意:属性设置为 “justify” 后,将拉伸每一行,以使每一行具有相等的宽度

例如:


花无缺

文本水平居中对齐

文本左对齐

文本右对齐

文本两端对齐,文本两端对齐,文本两端对齐
文本默认对齐,文本默认对齐,文本默认对齐

🌸最后一行的水平对齐

属性名:text-align-last

作用:规定如何对齐文本的最后一行

取值:

描述
auto默认值。最后一行被调整,并向左对齐。
left最后一行向左对齐。
right最后一行向右对齐。
center最后一行居中对齐。
justify最后一行被调整为两端对齐。
start最后一行在行开头对齐(如果 text-direction 是从左到右,则向左对齐;如果 text-direction 是从右到左,则向右对齐)。
end最后一行在行末尾对齐(如果 text-direction 是从左到右,则向右对齐;如果 text-direction 是从右到左,则向左对齐)。
initial设置该属性为它的默认值。
inherit从父元素继承该属性。

例如:


花无缺

周杰伦(Jay Chou),1979年1月18日出生于台湾省新北市,祖籍福建省泉州市永春县,中国台湾流行乐男歌手、音乐人、演员、导演、编剧,毕业于淡江中学。2000年发行首张个人专辑《Jay》。2001年发行的专辑《范特西》奠定其融合中西方音乐的风格。2002年举行“TheOne”世界巡回演唱会。2003年成为美国《时代周刊》封面人物。2004年获得世界音乐大奖中国区最畅销艺人奖。2005年凭借动作片《头文字D》获得金马奖、金像奖最佳新人奖。2006年起连续三年获得世界音乐大奖中国区最畅销艺人奖。2007年自编自导的文艺片《不能说的秘密》获得金马奖年度台湾杰出电影奖。

🌏垂直对齐

属性名:vertical-align

作用:设置元素的垂直对齐方式

取值:

描述
baseline默认。元素放置在父元素的基线上。
sub垂直对齐文本的下标。
super垂直对齐文本的上标
top把元素的顶端与行中最高元素的顶端对齐
text-top把元素的顶端与父元素字体的顶端对齐
middle把此元素放置在父元素的中部。
bottom使元素及其后代元素的底部与整行的底部对齐。
text-bottom把元素的底端与父元素字体的底端对齐。
length将元素升高或降低指定的高度,可以是负数。
%使用 “line-height” 属性的百分比值来排列此元素。允许使用负值。
inherit规定应该从父元素继承 vertical-align 属性的值。

例如:


花无缺

把元素的顶端与父元素字体的顶端对齐


把元素的底端与父元素字体的底端对齐。

🌙文本修饰

属性名:text-decoration

取值:

属性值效果
underline下划线
line-through删除线
overline上划线
none无装饰线

例如:


花无缺

下划线效果

删除线效果

删除线效果

无装饰线

🌙文本转换

属性名:text-transform

作用:控制文本中的大小写字母

取值:

取值效果
capitalize文本中的每个单词以大写字母开头
uppercase定义仅有大写字母
lowercase定义无大写字母,仅有小写字母

例如:


花无缺

My name is huawuque.

My name is huawuque.

My name is huawuque.

🌙文本方向

属性名:direction

取值:

取值效果
ltr默认,文本方向从左到右
rtl文本方向从右到左

如果文本方向设置为从右到左,则需要配合unicode-bidi: bidi-override;使用。

例如:


花无缺

文本方向从左到右

文本方向从右到左

🌙文字间距

属性名:letter-spacing/word-spacing

作用:增加或减少字符间的空白(字符间距)

取值:

取值效果
normal默认。规定字符间没有额外的空间
length定义字符间的固定空间(允许使用负值)

例如:


花无缺

文本间距为16px,i love you

文本间距为16px,i love you

🌙文本阴影

属性名:text-shadow

作用:设置文本阴影效果

语法:text-shadow: h-shadow v-shadow blur color;

取值:

取值作用
h-shadow必须写,水平偏移量,允许负值
v-shadow必须写,垂直偏移量,允许负值
blur可选,模糊距离
color可选,阴影颜色

例如:


花无缺

文本阴影效果

🌙行高

属性名:line-height

作用:控制文本行与行之间的距离

取值:

描述
normal默认。设置合理的行间距。
number设置数字,此数字会与当前的字体尺寸相乘来设置行间距。
length设置固定的行间距。
%基于当前字体尺寸的百分比行间距。

例如:


花无缺

这一个段落的行高为16px,没错,就是这么多,我写这么多字就是为了有足够多的字来换行。

这一个段落的行高为默认字体大小的%50,没错,就是这么多,我写这么多字就是为了有足够多的字来换行。

🌙文本重写

属性名:unicode-bidi

作用:与 direction 属性一起使用,来设置或返回文本是否被重写,以便在同一文档中支持多种语言

语法:unicode-bidi: normal|embed|bidi-override;

取值:

取值效果
normal默认。不使用附加的嵌入层面
embed创建一个附加的嵌入层面
bidi-override设置该属性为它的默认值

例如:


花无缺

文本方向改变了

🌙空白处理

属性名:white-space

作用:指定元素内的空白怎样处理

取值:

取值效果
normal默认。空白会被浏览器忽略
pre空白会被浏览器保留。其行为方式类似 HTML 中的 < pre > 标签
nowrap文本不会换行,文本会在在同一行上继续,直到遇到 < br > 标签为止
pre-wrap保留空白符序列,但是正常地进行换行
pre-line合并空白符序列,但是保留换行符

例如:


花无缺

这里的文本不会换行这里的文本不会换行这里的文本不会换行这里的文本不会换行这里的文本不会换行

保留空白符序列,但是正常地进行换行 保留空白符序列,但是正常地进行换行 保留空白符序列,但是正常地进行换行保留空白符序列,但是正常地进行换行保留空白符序列,但是正常地进行换行保留空白符序列,但是正常地进行换行保留空白符序列,但是正常地进行换行保留空白符序列,但是正常地进行换行

合并空白符序列,但是保留换行符 合并空白符序列,但是保留换行符 合并空白符序列,但是保留换行符合并空白符序列,但是保留换行符合并空白符序列,但是保留换行符合并空白符序列,但是保留换行符合并空白符序列,但是保留换行符

空白会被浏览器保留。其行为方式类似 HTML 中的 < pre> 标签空白会被浏览器保留。其行为方式类似 HTML 中的 < pre> 标签空白会被浏览器保留。其行为方式类似 HTML 中的 < pre> 标签空白会被浏览器保留。其行为方式类似 HTML 中的 < pre> 标签


好了,CSS文本样式就讲解完毕了,更多CSS知识都将在 【CSS专栏】中持续更新哦~

🌸欢迎关注我的博客:来和我一起成长吧!
🥇往期精彩好文:
📢【HTML基础知识详解】
📢【CSS基础认知】
你们的点赞👍 收藏⭐ 留言📝 关注✅
是我持续创作,输出优质内容的最大动力!
谢谢!

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...