搜索
首页web前端css教程CSS段落属性详解
CSS段落属性详解Dec 06, 2017 pm 03:39 PM
css详解

CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。本文我们和大家分享CSS段落属性详解。

利用CSS还可以控制段落的属性,主要包括单词间隔、字符间隔、文字修饰、纵向排列、文本转换、文本排列、文本缩进和行高等。

1.1 单词间隔 word-spacing

语法:

word-spacing:取值

说明:

 取值可以使用mormal,也可以使用长度值。normal指正常的间隔,是默认选项;长度是设置单词间隔的数值及单位,也可以使用负值。


1.2 字符间隔 letter-spacing

使用间隔可以控制字符之间的间隔距离。

语法:

letter-spacing:取值


1.3 文字修饰 text-decoration

使用文字修饰属性可以对文本进行修饰,如设置下划线、删除线等。

语法:

text-decoration:取值

说明:

none 表示不修饰,是默认值;underline表示对文字添加下划线;overline表示对文字添加上划线;line-through表示对文本添加删除线;blink表示文字闪烁效果。


1.4 垂直对齐方式 bertical-align

使用垂直对齐方式可以设置文字的垂直对齐方式。

语法:

vertical-align:排列取值

说明:

vertical-align 包括以下取值:

baseline:浏览器默认的垂直对齐方式;

sub:文字的下标;

super:文字的上标

top:垂直靠上对齐;

text-top:使元素和上级元素的字体向上对齐;

middle:垂直居中对齐;

text-bottom:使元素和上级元素的字体向下对齐。


1.5 文本转换 text-transform

文本转换属性用来转换英文字母的大小写。

语法:

text-transform:转换值

说明:

text-transform包括以下取值:

none:表示使用原始值;

capitalize:表示使用每个单词的第一个字母大写;

uppercase:表示使用每个单词的所有字母大写;

lowercase:表示使用每个单词的所有字母小写;


1.6水平对齐方式 text-align

使用text-align属性可以设置文字的水平对齐方式。

语法:

text-align:排列值

说明:

水平对齐方式取值包括:left,right,center,justify四种。


1.7 文本缩进 text-indent

      在HTML中只能控制段落的整体向右缩进,如果不进行设置,浏览器则默认为不缩进,而在CSS中可以控制段落的首行缩进以及进行的缩进的距离。

语法:

text-align:缩进值


1.8 文本行高 line-height

使用文本行高属性可以控制段落中行与行之间的距离。

语法:

text-align:行高值

说明:

行高值可以为长度、倍数或百分比。


1.9 处理空白 white-space

white-space 属相用于设置页面内容空白的处理方式

语法:

white-space:空白值

说明:

white-space包括3个值,其中normal是默认属性,pre会导致源代码中的空格和换行符被保留,nowrap强制在同一行内显示所有文本。


1.10 文本反排unicode-bidi、direction

unicode-bidi、direction 属性经常一起使用,用来设置对象的阅读顺序。

1.unicode-bidi 属性

语法:

unicode-bidi:bidi-override |normal| embed

说明:

在unicode-bidi属性的值中,bidi-override表示严格按照direction属相的值重排列;normal表示为默认值;embed表示对象打开附加的嵌入层,direction属性的值制定嵌入层,在对象内部进行隐试重排列。

2.direction 属性


语法:

unicode:lir |rtl| inherit

说明:

direction属性的值中,ltr表示从左到右的顺序阅读;rtl表示从右到左的顺序阅读;inherit表示文本流的值不可继承。

以上内容就是CSS段落属性详解,希望能帮助到大家。

相关推荐:

CSS实现梯形标签页的方法

CSS网格布局的示例代码

详解 CSS的 content 属性

以上是CSS段落属性详解的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
利用CSS怎么创建渐变色边框?5种方法分享利用CSS怎么创建渐变色边框?5种方法分享Oct 13, 2021 am 10:19 AM

利用CSS怎么创建渐变色边框?下面本篇文章给大家分享CSS实现渐变色边框的5种方法,希望对大家有所帮助!

css ul标签怎么去掉圆点css ul标签怎么去掉圆点Apr 25, 2022 pm 05:55 PM

在css中,可用list-style-type属性来去掉ul的圆点标记,语法为“ul{list-style-type:none}”;list-style-type属性可设置列表项标记的类型,当值为“none”可不定义标记,也可去除已有标记。

css与xml的区别是什么css与xml的区别是什么Apr 24, 2022 am 11:21 AM

区别是:css是层叠样式表单,是将样式信息与网页内容分离的一种标记语言,主要用来设计网页的样式,还可以对网页各元素进行格式化;xml是可扩展标记语言,是一种数据存储语言,用于使用简单的标记描述数据,将文档分成许多部件并对这些部件加以标识。

css3怎么实现鼠标隐藏效果css3怎么实现鼠标隐藏效果Apr 27, 2022 pm 05:20 PM

在css中,可以利用cursor属性实现鼠标隐藏效果,该属性用于定义鼠标指针放在一个元素边界范围内时所用的光标形状,当属性值设置为none时,就可以实现鼠标隐藏效果,语法为“元素{cursor:none}”。

css怎么实现英文小写转为大写css怎么实现英文小写转为大写Apr 25, 2022 pm 06:35 PM

转换方法:1、给英文元素添加“text-transform: uppercase;”样式,可将所有的英文字母都变成大写;2、给英文元素添加“text-transform:capitalize;”样式,可将英文文本中每个单词的首字母变为大写。

rtl在css是什么意思rtl在css是什么意思Apr 24, 2022 am 11:07 AM

在css中,rtl是“right-to-left”的缩写,是从右往左的意思,指的是内联内容从右往左依次排布,是direction属性的一个属性值;该属性规定了文本的方向和书写方向,语法为“元素{direction:rtl}”。

css怎么设置i不是斜体css怎么设置i不是斜体Apr 20, 2022 am 10:36 AM

在css中,可以利用“font-style”属性设置i元素不是斜体样式,该属性用于指定文本的字体样式,当属性值设置为“normal”时,会显示元素的标准字体样式,语法为“i元素{font-style:normal}”。

怎么设置rotate在css3的旋转中心点怎么设置rotate在css3的旋转中心点Apr 24, 2022 am 10:50 AM

在css3中,可以用“transform-origin”属性设置rotate的旋转中心点,该属性可更改转换元素的位置,第一个参数设置x轴的旋转位置,第二个参数设置y轴旋转位置,语法为“transform-origin:x轴位置 y轴位置”。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器