Hallo,
as ganze ist PHP!
natürlich, so schlau war ich auch. Aber dein PHP-Script gibt trotzdem HTML-Code aus, oder?
<pf> und <pg> brauche ich nur für css
Sowas habe ich vermutet. Trotzdem: Du kannst nicht einfach neue HTML-Elemente erfinden. Auch nicht, um sie mit CSS zu gestalten. Ich weiß, Firefox akzeptiert das und wendet das CSS sogar an. Aber du darfst nicht davon ausgehen, dass CSS reproduzierbare Ergebnisse liefert, wenn es auf invalides HTML angewendet wird (der IE beispielsweise ignoriert das einfach).
Wenn du Elemente nur verwenden willst, um einen Ansatzpunkt für CSS zu haben, ohne dass die im HTML eine Wirkung haben, dann nimm span-Elemente mit einer Klasse oder ID. Oder noch besser: Wende dein CSS auf das übergeordnete Element an, verfeinere das soweit nötig mit dem Nachfahrenselektor. Wenn dein Dokument sinnvoll strukturiert ist, dann ist die Chance sehr groß, dass du diese zusätzlichen Elemente nicht brauchst.
So long,
Martin
Wer im Glashaus sitzt, sollte sich nur im Dunkeln ausziehen.