修剪不是最好的选择。
它将修剪所有甚至需要的空间。我遇到了同样的问题,我所做的就是将所有代码放在一行中。
这取决于您在文本中的空格。我的代码以前有时是这样的
<div class="controls">
<textarea name="about" class="span12" id="terms" rows="5">
<?php include('includes/terms.php');?>
</textarea>
</div>
现在我得到的输出是这样的:
Terms and Conditions
Point one
Point two
Point 3
Last Paragraph
// Here was huge space right at the bottom of textbox
所以所做的是,以这种方式修改了我的代码:
<div class="controls"><textarea name="about" class="span12" id="terms" rows="5"><?php include('includes/terms.php');?></textarea></div>
现在一切都在单行中,以前存在的空格和新行条目现在都消失了。我的文字打印如下:
Terms and Conditions
Point one
Point two
Point 3
Last Paragraph
// Huge space is gone
您还应该检查 textarea 元素中包含的文本中的空格,除了起点和终点。