Heim  >  Artikel  >  Backend-Entwicklung  >  Warum meldet smarty diesen Fehler? Hängen Fehler im CSS auch mit der Template-Engine zusammen?

Warum meldet smarty diesen Fehler? Hängen Fehler im CSS auch mit der Template-Engine zusammen?

WBOY
WBOYOriginal
2016-09-05 08:59:541401Durchsuche

<code>
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:F:\phpstudy\WWW\smartys\smarty\templates\intro.html" on line 12 "*{margin:0;padding:0;border:0;}" - Unexpected ":", expected one of: "}" <-- thrown in F:\phpstudy\WWW\smartys\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php on line 12</code>

Es stellt sich heraus, dass die Smarty-Syntax mit der CSS-Syntax in Konflikt steht. Beide haben geschweifte Klammern.

Antwortinhalt:

<code>
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:F:\phpstudy\WWW\smartys\smarty\templates\intro.html" on line 12 "*{margin:0;padding:0;border:0;}" - Unexpected ":", expected one of: "}" <-- thrown in F:\phpstudy\WWW\smartys\smarty\libs\sysplugins\smarty_internal_templatecompilerbase.php on line 12</code>

Es stellt sich heraus, dass die Smarty-Syntax mit der CSS-Syntax in Konflikt steht. Beide haben geschweifte Klammern.

Dies sollte ein Symbolproblem sein. Überprüfen Sie, ob Symbole fehlen oder im chinesischen Status enthalten sind.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn