CSS 第006篇 文本TEXT

 

属性属性值意义

 text-align

left把文本排列到左边。默认值:由浏览器决定。
right把文本排列到右边。
center把文本排列到中间。
justify实现两端对齐文本效果。
inherit规定应该从父元素继承 text-align 属性的值。
指定元素文本的水平对齐方式。

text-align-last

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

规定如何对齐文本的最后一行。

只有在 text-align 属性设置为 "justify" 时才起作用。

text-decoration
none默认。定义标准的文本。
underline定义文本下的一条线。
overline定义文本上的一条线。
line-through定义穿过文本下的一条线。
blink定义闪烁的文本。
inherit规定应该从父元素继承 text-decoration 属性的值。
规定添加到文本的修饰。
text-decoration-color
color规定文本修饰的颜色。
initial设置该属性为它的默认值。
inherit从父元素继承该属性。
规定文本修饰(下划线 underline、上划线 overline、中划线 line-through)的颜色。
text-decoration-line
none默认值。规定文本修饰没有线条。
underline规定文本的下方将显示一条线。
overline规定文本的上方将显示一条线。
line-through规定文本的中间将显示一条线。
initial设置该属性为它的默认值。
inherit从父元素继承该属性。

规定文本修饰要使用的线条类型。

注意:可以使用 text-decoration 属性设置 text-decoration-line。text-decoration 属性是 text-decoration-line、text-decoration-style 和 text-decoration-color 属性的速记属性。

注意:可以同时使用多个值,比如 underline  overline,来在文本的上方和下方都显示线条。

text-decoration-style
solid默认值。线条将显示为单线。
double线条将显示为双线。
dotted线条将显示为点状线。
dashed线条将显示为虚线。
wavy线条将显示为波浪线。
initial设置该属性为它的默认值。
inherit从父元素继承该属性。
规定线条如何显示
text-indent
length定义固定的缩进。默认值:0。
%定义基于父元素宽度的百分比的缩进。
inherit规定应该从父元素继承 text-indent 属性的值。
规定文本块中首行文本的缩进
text-justify
auto浏览器决定齐行算法。
none禁用齐行。
inter-word增加/减少单词间的间隔。
inter-ideograph用表意文本来排齐内容。
inter-cluster只对不包含内部单词间隔的内容(比如亚洲语系)进行排齐。
distribute类似报纸版面,除了在东亚语系中最后一行是不齐行的。
kashida通过拉伸字符来排齐内容。

指定文本对齐设置为"justify"的理据。

此属性指定应怎样对齐文本以及对齐间距。

text-outline
thickness必需。轮廓的粗细。
blur可选。轮廓的模糊半径。
color必需。轮廓的颜色。
指定文字大纲。
text-overflow
clip修剪文本。
ellipsis显示省略符号来代表被修剪的文本。
string使用给定的字符串来代表被修剪的文本。
指定当文本溢出包含它的元素,应该发生什么。
text-shadow
h-shadow必需。水平阴影的位置。允许负值。
v-shadow必需。垂直阴影的位置。允许负值。
blur可选。模糊的距离。
color可选。阴影的颜色。

向文本添加一个或多个阴影。

该属性是逗号分隔的阴影列表,每个阴影有两个或三个长度值和一个可选的颜色值进行规定。

省略的长度是 0。

text-transform
none默认。定义带有小写字母和大写字母的标准的文本。
capitalize文本中的每个单词以大写字母开头。
uppercase定义仅有大写字母。
lowercase定义无大写字母,仅有小写字母。
inherit规定应该从父元素继承 text-transform 属性的值。
控制文本的大小写
text-wrap
normal只在允许的换行点进行换行。
none不换行。元素无法容纳的文本会溢出。
unrestricted在任意两个字符间换行。
suppress压缩元素中的换行。浏览器只在行中没有其他有效换行点时进行换行。
规定文本的换行(折行)规则。
word-break
normal使用浏览器默认的换行规则。
break-all允许在单词内换行。
keep-all只能在半角空格或连字符处换行。

指定非CJK脚本的断行规则。

提示:CJK脚本是中国,日本和韩国("中日韩")脚本。

word-wrap
normal只在允许的断字点换行(浏览器保持默认处理)。
break-word在长单词或 URL 地址内部进行换行。
允许长的内容可以自动换行。
   

一直在路上,自律,坚持

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值