网站地图
发新话题
打印

CSS样式表中文手册

word-break版本:IE5+专有属性 继承性:有
语法:
word-break : normal | break-all | keep-all
取值:
normal  : 默认值。允许在词间换行
break-all  : 该行为与亚洲语言的 normal 相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
keep-all  : 与所有非亚洲语言的 normal 相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本

说明:
设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。
对于中文,应该使用 break-all 。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 wordBreak 。
示例:
div {word-break : break-all; }
应用于:
IE5.0+ ADDRESSBLOCKQUOTEBODYCENTERcurrentStyleDDDIRDIVDLDTFIELDSETFORMHnHRLEGENDLILISTINGMARQUEEMENUOLPPLAINTEXTPREruntimeStylestyleTABLETDTHTRULXMP
line-break版本:IE5+专有属性 继承性:有
语法:
line-break : normal | strict
取值:
normal  : 默认值。应用日文文本的默认换行规则
strict  : 强制日文文本换行规则的严谨性

说明:
设置或检索用于日文文本的换行规则。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 lineBreak 。
示例:
div { line-break : strict; }
应用于:
IE5.0+ DDRESSBLOCKQUOTEBODYCENTERcurrentStyleDDDIRDIVDLDTFIELDSETFORMHnHRLEGENDLILISTINGMARQUEEMENUOLPPLAINTEXTPREruntimeStylestyleTABLETDTHTRULXMP
white-space版本:CSS1  兼容性:IE5.5+ NS4+ 继承性:有
语法:
white-space : normal | pre | nowrap
取值:
normal  : 默认值。默认处理方式。文本自动处理换行。假如抵达容器边界内容会转到下一行
pre  : 换行和其他空白字符都将受到保护。这个值需要IE6+或者 !DOCTYPE 声明为 standards-compliant mode 支持。如果 !DOCTYPE 声明没有指定为 standards-compliant mode ,此属性可以使用,但是不会发生作用。结果等同于 normal 。参阅 pre 对象
nowrap  : 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象。参阅 noWrap 属性

说明:
设置或检索对象内空格字符的处理方式。
空格字符,像换行,空格,TAB,在HTML文档中默认的是被忽略的。当此属性设置为 normal 或者 nowrap 时,你可以使用不换行空格的命名实体   来添加空格,用 br 元素来添加换行。此属性对你使用文档对象模型(DOM)操作的内容的影响与其对IE显示内容的影响一样。
此属性作用于块对象。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 whiteSpace 。
示例:
p { white-space: nowrap; }
应用于:
IE5.5+ ADDRESSBLOCKQUOTEBODYCENTERCUSTOMDDDIVDLDTFIELDSETFORMHnHRISINDEXLILISTINGMENUOLPPLAINTEXTPREstyleULXMP
IE6.0+ currentStyle
word-wrap版本:IE5.5+专有属性 继承性:有
语法:
word-wrap : normal | break-word
取值:
normal  : 默认值。允许内容顶开指定的容器边界
break-word  : 内容将在边界内换行。如果需要,词内换行( word-break )也将发生

说明:
设置或检索当当前行超过指定容器的边界时是否断开转行。
此属性仅作用于有布局的对象,如块对象。内联要素要使用该属性,必须先设定对象的 height 或 width 属性,或者设定 position 属性为 absolute ,或者设定 display 属性为 block 。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 wordWrap 。
示例:
div { word-wrap: break-word; word-break: break-all; }
应用于:
IE5.5+ AACRONYMADDRESSAPPLETBBDOBIGBLOCKQUOTEBODYBUTTONCENTERCITECODEcurrentStyleCUSTOMDDDELDFNDIRDIVDLDTEMEMBEDFIELDSETFONTFORMHnHRHTMLIIMGINPUTINPUT type=buttonINPUT type=checkboxINPUT type=fileINPUT type=hiddenINPUT type=imageINPUT type=passwordINPUT type=radioINPUT type=resetINPUT type=submitINPUT type=textINSISINDEXKBDLABELLEGENDLILISTINGMENUNOBROBJECTOLOPTIONPPLAINTEXTPREQRTRUBYruntimeStyleSSAMPSELECTSMALLSPANSTRIKESTRONGstyleSUBSUPTEXTAREATDTHTTUULVARXMP
text-autospace版本:IE5+专有属性 继承性:无
语法:
text-autospace : none | ideograph-alpha|ideograph-numeric | ideograph-parenthesis | ideograph-space
取值:
none  : 默认值。无调整发生
ideograph-alpha  : 在表意字和非表意字(如Latin-based,Greek,Cyrillic,Arabic,Hebrew文本)之间创建额外空格
ideograph-numeric  : 在表意字和数字字符之间创建额外空格
ideograph-parenthesis  : 在常规(非等宽)插入语和表意字之间创建额外空格
ideograph-space  : 当空格相邻表意字符时,扩展空格的宽度

说明:
设置或检索对象文本的自动空格和紧缩空格宽度调整的方式。
表意字是东亚编写系统中的字符,表示一个概念或方法,但不是一个特定的字或词。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 textAutospace 。
示例:
div {text-autospace: ideograph-alpha; }
应用于:
IE5.0+ AACRONYMADDRESSAPPLETBBASEBASEFONTBDOBGSOUNDBIGBLOCKQUOTEBODYBUTTONCAPTIONCENTERCITECODECOLCOLGROUPCOMMENTcurrentStyleCUSTOMDDDELDFNDIRDIVDLDTEMEMBEDFIELDSETFONTFORMFRAMEHEADHnHRHTMLIIFRAMEIMGINPUT type=buttonINPUT type=checkboxINPUT type=fileINPUT type=hiddenINPUT type=imageINPUT type=passwordINPUT type=radioINPUT type=resetINPUT type=submitINPUT type=textINSISINDEXKBDLABELLEGENDLILINKLISTINGMARQUEEMENUnextIDNOBRNOFRAMESNOSCRIPTOBJECTOLOPTIONPPLAINTEXTPREQRTRUBYruntimeStyleSSAMPSCRIPTSELECTSMALLSPANSTRIKESTRONGstylestyleSheetSUBSUPTABLETBODYTDTEXTAREATFOOTTHTHEADTITLETRTTUULVARWBRXMLXMP
IE5.5+ defaults
text-kashida-space版本:IE5.5+专有属性 继承性:有
语法:
text-kashida-space : length | inherit
取值:
length  : 百分数。标示kashida膨胀与空格膨胀的比例。为100%,仅有kashida膨胀。为0%,仅有空格膨胀
inherit  : 遵循父对象的设置

说明:
设置或检索如何拉伸字符来调节文本行排列。默认值为 0% 。
Kashida是一种印刷效果,通过在恰当的位置拉长字符来调整文本行。它通常用于阿拉伯书写系统。
此属性可以在任何应用Kashida样式的场合使用。例如 text-justify 属性值为 auto , distribute , kashida , newspaper 时。
此属性仅作用于块对象。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 textKashidaSpace 。
示例:
div { text-kashida-space : 50%;text-justify: kashida; }
应用于:
IE5.5+ ADDRESSBLOCKQUOTEBODYCENTERcurrentStyleCUSTOMDDDIVDLDTFIELDSETFORMHnHRISINDEXLILISTINGMENUOLPPLAINTEXTPREruntimeStylestyleULXMP
你接着发,我接着晕!










端起杯谈技术;放下杯讲艺术。
text-justify版本:IE5+专有属性 继承性:无
语法:
text-justify : auto | distribute | distribute-all-lines | distribute-center-last | inter-cluster | inter-ideograph | inter-word | kashida | newspaper
取值:
auto  : 默认值。允许浏览器代理用户确定使用的两端对齐法则
distribute  : 处理空格很像 newspaper ,适用于东亚文档。尤其是泰文
distribute-all-lines  : 两端对齐行的方式与 distribute 相同,也同样不包含两段对齐段落的最后一行。适用于表意字文档
distribute-center-last  : 未实现
inter-cluster  : 调整文本无词间空格的行。这种模式的调整是用于优化亚洲语言文档的
inter-ideograph  : 为表意字文本提供完全两端对齐。他增加或减少表意字和词间的空格
inter-word  : 通过增加字之间的空格对齐文本。该行为是对齐所有文本行最快的方法。它的两端对齐行为对段落的最后一行无效
kashida  : 通过拉长选定点的字符调整文本。这种调整模式是特别为阿拉伯脚本语言提供的。需要IE5.5+支持
newspaper  : 通过增加或减少字或字母之间的空格对齐文本。是用于拉丁文字母表两端对齐的最精确格式

说明:
设置或检索对象内调整文本使用的对齐方式。
因为这个属性影响文本布局,所以 text-align 属性必须被设置为 justify 。
此属性只作用于块对象。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 textJustify 。
示例:
div {text-justify : auto; text-align:justify; }
应用于:
IE5.0+ ADDRESSBLOCKQUOTEBODYCENTERcurrentStyleDDDIRDIVDLDTFIELDSETFORMHnHRLEGENDLILISTINGMARQUEEMENUOLPPLAINTEXTPREruntimeStylestyleTABLETDTHTRULXMP
ruby-align版本:IE5+专有属性 继承性:无
语法:
ruby-align : auto | left | center | right | distribute-letter | distribute-space | line-edge
取值:
auto  : 默认值。由浏览器确定对齐方式。对于ideographic(东亚)文本以 distribute-space 值对齐。对于Latin文本以 center 值对齐
left  : 根据基本宽度左对齐
center  : 根据基本宽度居中对齐。如果基本宽度小于 ruby 文本的宽度,那么基本宽度在 ruby 文本的宽度中居中
right  : 根据基本宽度右对齐
distribute-letter  : 如果ruby文本的宽度小于基本宽度,则 ruby 文本在基本宽度中均匀分布。如果 ruby 文本的宽度大于或等于基本宽度,居中对齐
distribute-space  : 如果 ruby 文本的宽度小于基本宽度,则 ruby 文本在基本宽度中均匀分布。在 ruby 文本中,在第一个字符的前面后最后字符的后面有半个字距的空白区域。如果 ruby 文本的宽度大于或等于基本宽度,居中对齐
line-edge  : 如果 ruby 文本不相邻行边缘,则其被居中。否则 ruby 文本行在基本文本边的上方

说明:
设置或检索通过 rt 对象指定的注释文本或发音指南(参考 ruby 对象)的对齐位置。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 rubyAlign 。
示例:
ruby { ruby-align: right; }
应用于:
IE5.0+ currentStyleRUBYruntimeStylestyle
ruby-overhang版本:IE5+专有属性 继承性:无
语法:
ruby-overhang : auto | whitespace | none
取值:
auto  : 默认值。 ruby 文本突出相邻基本文本的任何其他文本
whitespace  : ruby 文本只突出空白区域的字符
none  : ruby 文本只突出相邻基本文本的任何其他文本

说明:
设置或检索通过 rt 对象指定的注释文本或发音指南(参考 ruby 对象)的位置。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 rubyOverhang 。
示例:
ruby { ruby-overhang: auto; }
应用于:
IE5.0+ currentStyleRUBYruntimeStylestyle
发新话题