看不出与文字对齐有什么不同

时间:2014-04-09 21:23:19

标签: css css3

" text-justify"只在IE中工作,如此处所述?

http://www.w3schools.com/cssref/css3_pr_text-justify.asp

如果是这样,有没有办法改变大多数浏览器中单词之间的间距/字距调整方式?

我一直在测试用"text-align: justify""text-justify:格式化的文字段落(词间,分发,报纸等)"并且它们都没有对文本产生任何影响。

我在Google Chrome,Firefox和Safari上使用iMac进行了测试。

有什么想法吗?谢谢!

1 个答案:

答案 0 :(得分:1)

text-justify属性仅限IE。它在Microsoft文档中的描述相当模糊;通过观察到的行为,查看我的comparison陈述。对于拉丁字母的文本,唯一真正的区别似乎是值distributenewspaper导致一些添加的间距在字母之间定向。 (在IE上。在其他浏览器上,没有效果。)

该属性包含在CSS Text Module Level 3(最后通话工作草案)中,仅包含值autononeinter-worddistribute。它被标记为“有风险”,这意味着“如果没有(正确的)实施,它可以在CR期间从规范中删除”。其他浏览器供应商似乎不愿意实现此属性。

在实践方面,连词通常比调整辩护方法重要得多。连字符阻止调整尝试修复的大多数令人讨厌的问题(需要大量增加的间距)。

P.S。理由不涉及字距调整。