Smarty 图标

根据商标声明,你可以使用 Smarty 徽标。

Smarty Template Engine Smarty Template Engine

有关赞助、广告、新闻或其他查询,请通过以下邮箱联系我们

使用 Smarty 的站点

广告

{strip}

很多时候,网络设计师会遇到空白和回车对呈现的 HTML 的输出产生影响(浏览器“特性”)的问题,因此你必须将所有的标签放在模板中,才能得到想要的结果。这通常会导致模板难以阅读或管理。

{strip}{/strip} 标签中的任何内容都会在显示之前去除首尾多余的空格或回车。这样,你可以让模板保持可读性,而不必担心多余的空白导致问题。

注意

{strip}{/strip} 不会影响模板变量的内容,而是参见strip 修饰符

示例 7.78:{strip} 标签

{* the following will be all run into one line upon output *}
{strip}
<table border='0'>
 <tr>
  <td>
   <a href="{$url}">
    <font color="red">This is a test</font>
   </a>
  </td>
 </tr>
</table>
{/strip}

  

上面的示例将输出

<table border='0'><tr><td><a href="http://. snipped...</a></td></tr></table>

  

请注意,在上面的示例中,所有行都以 HTML 标签开始和结束。请注意,所有的行都会一起运行。如果在任何行的开头或结尾处有普通文本,它们将一起运行,可能不是想要的结果。

另请参见strip 修饰符。