Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在没有空格的情况下调整细枝_Php_Symfony_Twig - Fatal编程技术网

Php 如何在没有空格的情况下调整细枝

Php 如何在没有空格的情况下调整细枝,php,symfony,twig,Php,Symfony,Twig,如何删除twig中标记内的空白?在Symfony2上编写项目。在twig的文档中,建议使用{{-value-}。我不想使用{%---%},因为我必须在每个标记处添加此块。 如果使用spaceless,则会删除HTML标记之间的空白,但不会删除标记中的空格 <p>" text"</p> ” “文本” 您可以使用无空格标签: {% spaceless %} <div> <strong>foo</

如何删除twig中标记内的空白?在Symfony2上编写项目。在twig的文档中,建议使用{{-value-}。我不想使用{%---%},因为我必须在每个标记处添加此块。 如果使用spaceless,则会删除HTML标记之间的空白,但不会删除标记中的空格

<p>"
             text"</p>
”
“文本”


您可以使用
无空格标签:

{% spaceless %}
    <div>
        <strong>foo</strong>
    </div>
{% endspaceless %}

{# output will be <div><strong>foo</strong></div> #}
{%spaceless%}
foo
{%endspaceless%}
{输出将是foo}

有关官方文档的更多信息:

您可以使用
spaceless
标签:

{% spaceless %}
    <div>
        <strong>foo</strong>
    </div>
{% endspaceless %}

{# output will be <div><strong>foo</strong></div> #}
{%spaceless%}
foo
{%endspaceless%}
{输出将是foo}

有关官方文档的更多信息:

正如@Raphaël所建议的,您可以使用
{%spaceless%}
。以下是一个解决此问题的方法,只需使用一次:

<html>
    <head>
    </head>
    <body>
        {% spaceless %}
            {% block someBlock %}
            {% endblock %}
        {% endspaceless %}
    </body>
</html>

这不适用于静态内容,因为您可以自己轻松地修剪这些内容。

正如@Raphaël所建议的,您可以使用
{%spaceless%}
。以下是一个解决此问题的方法,只需使用一次:

<html>
    <head>
    </head>
    <body>
        {% spaceless %}
            {% block someBlock %}
            {% endblock %}
        {% endspaceless %}
    </body>
</html>

这不适用于静态内容,因为您可以自己轻松地修剪这些内容…

Show us code and what you trust to Farress Show us code and what you trust to Farress无需删除标记之间的空格。在我的例子中,标签内有一组白色的标签。例如:“文本”

嗯,这就是它的设计方式——不接触标签本身内的任何东西。它只在标签之间运行,因为这些空格可能会引入不应该是空白的边距……无空格需要删除标签之间的空格。在我的例子中,标签内有一组白色的标签。例如:“文本”

嗯,这就是它的设计方式——不接触标签本身内的任何东西。它只在标记之间运行,因为这些空格可能会引入不应该是空白的边距…空格不会将空格删除到标记中。默认设置中有标签和空行(参见我对Raphaël答案的评论;)无空格不将空格删除到标记中。默认设置中有标签和空行(参见我对Raphaël答案的评论;)