将行高设置为变量内的文本

时间:2011-03-25 21:39:35

标签: php html css

我有一个变量,里面有一个长句:

$myvar = 'i am a quite long sentence, more than 500 chars';

用css,我回应它,​​我得到3行文字。

echo '<p>'.$myvar.'</p>';

如何设置css行高,因为当我回显查询时,line-height的{​​{1}}被忽略。

有什么想法吗? 我不确定我的q很清楚。

P.S。是的,不知道怎么解释:)。对不起......变量从xml字段获取它的值...而且,我怎么解释,它的回声像一大块teext,忽略了样式

1 个答案:

答案 0 :(得分:4)

有几种方法可以设置行高,最简单的方法是

echo '<p style="line-height:12px">'.$myVar.'</p>';

更优雅的方法是为所有段落标记定义一个类或集合行高。

<强>予。 css所有段落标记的全局行高

p {line-height: 12px}

<强> II。包含行高的类的css文件

p.foo {line-height: 12px}

对应的php代码

echo '<p class="foo">'.$myVar.'</p>';