2015-02-06 102 views
0

我可能会在这里叫出错误的树,但我正在寻找一种解决方案来增加空间的宽度,例如键盘上的空格键或用html的术语“ ”。我尝试了一些想法,我想添加2“ ”以及使用js来替换带有添加css宽度属性的标签的空格。我一直在网上搜索任何CSS属性,但什么都没发现。如果任何人都可以分享有关如何解决这个问题的知识和任何想法,那将是非常棒的。 感谢WEB增加字母之间的空间

图像参考

enter image description here

+1

你是字母间距还是别的东西。 – 2015-02-06 13:49:37

+0

是的,这听起来是正确的“字母间距” – Scar 2015-02-06 13:51:05

+0

任何给定字符的宽度是由字体决定的。如果您想要更宽的空间字符,请使用带有一个字体的字体。 – Quentin 2015-02-06 13:51:09

回答

0

你可以使用JavaScript来实现这一点,但它会涉及所有包裹空格像span标签......可能不是最好的解决办法,但它的工作原理:

http://jsfiddle.net/unjLy1vr/

var sentences = document.getElementsByTagName('p'); 
for(var i=0;i<sentences.length;i++){ 
    sentences[i].innerHTML = sentences[i].innerHTML.replace(/ /g, '<span class="makeSpace"> </span>'); 
} 

.makeSpace { 
    letter-spacing: 15px; 
} 

更新: -可以使用word-spacing属性:

http://jsfiddle.net/0m8nn6gx/

p { 
    word-spacing: 30px; 
} 
+0

谢谢,似乎工作正常。 – Scar 2015-02-06 14:31:43