连字符firefox vs IE,safari和Chrome

时间:2015-01-06 10:49:06

标签: php

我最近问过类似的问题,但我认为这是一个不同的问题。

IE,Safari和Chrome在一行结尾处打破了被拒绝的单词。 Firefox会在一行的末尾打破被删减的单词,但不会在前一行中留下4个或更少的字符。相反,它会将带有加词的单词放到下一行。

我想使用function.php防止电话#(123)456-7890在连字符(两个数字之间)到达IE,safari和chrome中的一行结尾时断开。我尝试过这种方法并且没有成功:

function non_breaking_telhyp($content){
return str_replace('[0-9]-[0-9]', '[0-9]- [0-9]', $content);
}

add_filter('the_content', 'non_breaking_telhyp');

感谢您的时间 杰里

0 个答案:

没有答案