also ich benutze in php immer elseif
Edit:
php-Code und
HTML zu mischen finde ich persönlich eine Unart, die leider Schule gemacht hat.
So einen Code zu warten ist einfach eklig. (meine persönliche Meinung...)
Ich mach das eigentlich immer so, dass ich Logik und Anzeige komplett trenne und über RegEx dann Platzhalter ins
HTML-Template im "Seiten-Konstruktor" ersetze.
Das hat den Vorteil, dass man Skins austauschen kann, man im Template auch Container definieren kann, die dann auch mal an einer anderen Position sein können und ausserdem ist die Code-Wartung um einiges einfacher.