Seitengestaltung und Webstandards

Theming Engine
Drupal nutzt standardmäßig die mächtige Theming Engine PHPTemplate, die es ermöglicht, das Layout und Design eines Webprojekts bis zum kleinsten Detail hin individuell zu gestalten. Für den Look and Feel sorgen hier so genannte "Themes", die paketweise hinzugefügt und im Administrationsbereich bequem verwaltet werden können. Es gibt neben der Möglichkeit, ein eigenes Theme zu entwickeln auch eine Vielzahl fertiger Themes, die frei verfügbar sind und verwendet werden können.

Völlige Gestaltungsfreiheit dank Themes
Drupal Themes zeichnen sich durch große Flexibilität und gute Handhabung aus. Ihr Kernstück sind so genannte .tpl Dateien. Dies sind im Prinzip Gerüste aus beliebig veränderbarem (X)HTML, in denen PHP Variablen als Platzhalter für später anzuzeigende eigentliche Inhalte stehen, die dann den Platz der Variablen einnehmen. Daneben enthält ein Template Grafiken und natürlich eine Reihe von CSS Anweisungen, welche in allen modernen Webprojekten für das eigentliche Layout einer Webseite zuständig sind.

Barrierefreiheit
Durch sauberen und standardkonformen XHTML Code ist Drupal im Wesentlichen barrierefrei. Die Philosophie von Drupal folgt hier dem Credo "konsequente Trennung von Layout und Inhalt", so dass trotz aller Möglichkeiten moderner Web-Programmierung wie beispielsweise AJAX die Grundfunktionalitäten der Webseite auch bei abgeschaltetem Java Script nutzbar bleiben. Dadurch kommen auch ältere Browser, Screenreader oder textbasierte Browser mit den zur Verfügung gestellten Inhalten zurecht.