Das Erscheinungsbild von Benutzeroberflächen und Dokumenten kann durch Stylesheet-Sprachen festgelegt werden. Stylesheets können wie Formatvorlagen verwendet werden. Daten, die dem Stylesheet zugewiesen worden sind, können entsprechend der vorgegebenen Regel formatiert werden. Stylesheet-Sprachen sind beispielsweise CSS und XSL.