Sintassi di base Tutti i tag dei template di Smarty sono racchiusi fra delimitatori. Per default i delimitatori sono { e }, ma possono essere cambiati. Per questi esempi supporremo di usare i delimitatori di default. In Smarty, tutto il contenuto al di fuori dei delimitatori viene mostrato come contenuto statico, senza modifiche. Quando Smarty incontra i tag dei template, cerca di interpretarli, e visualizza al loro posto l'output relativo. &designers.language-basic-syntax.language-syntax-comments; &designers.language-basic-syntax.language-syntax-functions; &designers.language-basic-syntax.language-syntax-attributes; &designers.language-basic-syntax.language-syntax-quotes; &designers.language-basic-syntax.language-math; &designers.language-basic-syntax.language-escaping;