Podczas tworzenia niewielkich serwisów internetowych jak portfolio, czy wizytówka firmowa spotykamy się ze specyficznymi problemami. Wśród nich znajdziemy przewijanie treści wewnątrz strony, nie raz niweczące stylistykę projektu.
Nawet przy małych stronach prywatnych nieocenioną rzeczą jest dobra separacja treści i kodu. W sieci można znaleźć wiele narzędzi takich jak Smarty, OPT, czy PHPTAL, lecz nie zawsze są najlepszą opcją, czy to przy małych jak czy większych projektach. W takich sytuacjach przyda nam się XSL.