auto中文怎么读\如何用CSS定义文本属性CSS中文本属性有哪些
发布: 2010-2-12 20:46 | 作者: admin | 查看: 4次
unicode-bidi:normal|bidi-override|embed
说明:
right:右对齐
Unicode双向运算法则自动翻转嵌渗透字符顺序依照它们固有的流动方向。例如。
英文文档的默认书写方向是左-右。
假如其中包含的部分其他语种的字符其书写方向是右-左。
双向运算法则就可以用来代理用户正确的反转其流动方向。
div{text-align:center;}layout-flow
inherit:文本流入方向由继承获得
设置或检索对象的内容块固有的书写方向。西方语言确省的是左-右。
上-下的书写方式。但是亚洲语言常有上-下。
右-左的书写方式。
super:CSS1垂直对齐文本的上标
取值:
假如对象的writing-mode属性设置和它的父对象不一样则其将获得自己的布局。那样一个对象的宽度是通过使用它第一个有布局的父对象的高度而确定的。
div{layout-flow:horizontal;}writing-mode
要强制溢出发生并且应用ellipsis值,作者必须设置对象的white-space属性值为nowrap。
ellipsis:当对象内文本溢出时显示省略标记(.)
rtl:文本从右到左流入
设置或检索对象内文本的流动和方向。
示例:
示例:
假如您想应用direction属性于内联文本,您必须设定此属性值为embed或bidi-override。
示例:
说明:
设置或检索用于日文文本的换行规则。
对应的脚本特性为verticalAlign。
text-top:CSS1将支持valign特性的对象的文本与对象顶端对齐
对于下列元素来说。
样式表属性不可继承:BUTTON CAPTION INPUT INPUT type=button INPUT type=file INPUT type=password INPUT type=reset INPUT type=submit INPUT type=text ISINDEX OPTION TEXTAREA
horizontal:默认值。对象中的内容自左边流渗透。下一行在前一行下面。这个值适用于拉丁语系
direction:ltr|rtl|inherit
示例:
embed:对象打开附加的嵌渗入渗出层,direction属性的值指定嵌入层。
在对象内部进行隐式重排序
normal:默认值。允许在词间换行
通过选择省略标记,隐藏的文本可以被选择。当选择发生时,省略标记会隐藏而被文本替换。
用香袭人祛痘印于同一个页面里存在从不同方向读入的文本显示。与direction属性一起使用。
对应的脚本特性为writingMode。
div{direction:rtl;unicode-bidi:bidi-override;}word-break
normal:默认值。应用日文文本的默认换行规则
div{direction:rtl;unicode-bidi:bidi-override;}unicode-bidi
取值:
break-all:该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
此属性效果不会被累积作用。例如,假如父对象的此属性值设为tb-rl。
子对象的此属性值设为tb-rl不会导致子对象的旋转。
语法:
vertical-ideographic:对象中的内容自上而下流渗入渗出,下一行在前一行左面。这个值适用于亚洲语系
line-break:normal|strict
取值:
取值:
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
语法:
word-break:normal|break-all|keep-all
取值:
示例:
keep-all:与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本
对于中文。
应该使用break-all。
td{vertical-align:middle;}text-align
sub:CSS1垂直对齐文本的下标
text-align:left|right|center|justify
对应的脚本特性为unicodeBidi。
设置或检索对象中文本的对齐方式。
说明:
语法:
取值:
示例:
vertical-align:auto|baseline|sub|super|top|text-top|middle|bottom|text-bottom|length
当此属性值发生变化时,text-align属性与vertical-align属性的作用也将发生变化。
div{writing-mode:tb-rl;}direction
top:CSS1将支持valign特性的对象的内容对象顶端对齐
对于currentStyle对象而言此属性的默认值为auto。对于其他对象而言是baseline。
这是一个不建议使用的属性。建议使用writing-mode属性替代它。
语法:
对应的脚本特性为wordBreak。
此属性不会影响拉丁文的字母数字字符,它们总是以ltr值被呈递。但是此属性会作用于拉丁文的标点符号。
ltr:默认值。文本从左到右流渗入渗出
说明:
对应的脚本特性为textAlign。
lr-tb:默认值。对象中的内容在水平方向上从左向右流渗透。
后一行在前一行的下面。所有的字形lafaso都是竖直向上的。这种布局是罗马语系使用的
说明:
当此属性值发生变化时,text-align属性与vertical-align属性的作用也将发生变化。
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
strict:强制日文文本换行规则的严谨性
语法:
示例:
text-overflow:clip|ellipsis
用于设置文本流入的方向。请参阅对象的dir属性。
取值:
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为lineBreak。
auto:CSS1根据layout-flow属性的值对齐对象内容
设置或检索是否使用一个省略标记(.)标示对象内文本的溢出。
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
layout-flow:horizontal|vertical-ideographic
left:默认值。左对齐
text-bottom:CSS1将支持valign特性的对象的文本与对象顶端对齐
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
div{line-break:strict;}
bidi-override:严格按照direction属性的值重排序。忽略隐式双向运算规则
取值:
取值:
说明:
设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。
此属性为在DHTML中制作省略标记提供了高效的方法。
normal:默认值。对象不打开附加的嵌入层,对于内联要素,隐式重排序跨对象边界入行工作
对应的脚本特性为textOverflow。
说明:
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为direction。
说明:
为了使ellipsis值被应用。
此属性必须被设置到具有不可视区域的对象。最好的选择是设置overflow属性为hidden。设置overflow属性为scroll或者auto时。
此属性也会应用。但是会有滚动条出现。
语法香袭人精油:
语法:
对应的脚本特性为layoutFlow。
这个属性仅仅作用于水平内联方向的。
普通的西方文本的溢出。内联溢出发生在行内的文本超出可用宽度却没有换行机会的时候。
示例:
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
假如您想应用此属性于内联文本,您必须设定unicode-bidi属性为embed或bidi-override。
middle:CSS1将支持valign特性的对象的内容与对象中部对齐
此属性作用于所有块对象(block elements)。在一个div对象里的所有块对象的会继承此属性值。假如属性没有设置。
这个参数将获取null值。
假如没有换行机会(例如,对象容器的宽度是狭窄的。
而内有很长的没有合理断行的文本),没有应用nowrap也有可能溢出。
bottom:CSS1将支持valign特性的对象的内容与对象底端对齐
writing-mode:lr-tb|tb-rl
示例:
语法:
justify:两端对齐
text-indent说明:检索或设置对象中的文本的缩进。默认值为0。在被另一个对象(如br)断开的对象内不能应用本属性。此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。对应的脚本特性为textIndent。语法:text-indent:length取值:length:百分比数字|由浮点数字和单位标识符组成的长度值。
允许为负值。示例:DIV{text-indent:2cm}.click1{text-indent:50%}.click2{text-indent:}
- text-overflow
div{overflow:hidden;text-overflow:ellipsis;}vertical-align
baseline:CSS1默认值。将支持valign特性的对象的内容与基线对齐
center:居中对齐
length:CSS2由浮点数字和单位标识符组成的长度值|百分数。可为负数。定义由基线算起的偏移量。基线对于数值来说为0。
对于百分数来说就是0%。请参阅长度单位。目前IE尚未实现此参数
clip:默认值。不显示省略标记(.)。
而是简单的裁切
当你使用具有不同writing-mode属性值的对象时,给每一个对象指定确定的尺寸能够让美丽俏佳人教你化妆你更好的整体控制它们的布局。
此属性对于currentStyle对象而言是只读的。对于其他对象而言是可读写的。
tb-rl:上-下。
右-左。对象中的内容在垂直方向上从上向下流入。
自右向左。后一竖行在前一竖行的左面。全角字符是竖直向上的。
半角字符如拉丁字母或片假名顺时针旋转90度。这种布局是东亚语系通常使用的
语法:
说明:
设置或检索对象内容的垂直对其方式。
div{word-break:break-all;}line-break
