Nicht nachvollziehbares Smarty-Verhalten bei title-Tag Änderung

Hallo alle zusammen,

ich möchte den Title-Tag ein wenig modizieren. Der Standardtitle der Startseite sieht ja so aus:

[title itemprop=„name“]Mein Shopname[/title]

Ich habe daher den entsprechenden Code aus der header.tpl in mein Template OHNE jegliche Veränderung kopiert:

{* Page title *}
{block name=‚frontend_index_header_title‘}{strip}
{if $sBreadcrumb}{foreach from=$sBreadcrumb|array_reverse item=breadcrumb}{$breadcrumb.name} | {/foreach}{/if}{{config name=sShopname}|escapeHtml}
{/strip}{/block}

Jetzt passiert das für mich nicht nachvollziehbare, da der Title-Tag sich (ohne, dass ich den Code modifiziert habe) wie folgt verändert:

[title itemprop=„name“]Mein Shopname
[/title]

Bitte jetzt keine Diskussionen darüber, ob sich Google an dem Zeilenumbruch stört oder nicht. Mir geht es primär darum, das Smarty-Verhalten zu verstehen. Daher meine Fragen:

  1. Wie / woher kommt der Zeilenumbruch?

  2. Wie kann man den Zeilenumbruch entfernen?