- - - By CrazyStat - - -

CMSimple_XH (1.6.X) Dokumentation



(Version 1.0.7 vom 13.11.2017)

Sie sind hier: Startseite > Architektur > Scripting > Schreibweise der HTML Elemente

5.9.1 • • Schreibweise der Tag-Namen /Inhaltleere Elemente

Schreibweise der Tag-Namen
Unter HTML spielt die Groß-/Kleinschreibung von Tag-Namen keine Rolle, so dass man z.B. <p> oder <P> verwenden kann. Da aber XHTML Kleinschreibung erfordert, bietet es sich an, dies auch grundsätzlich so zu handhaben.

Inhaltsleere Elemente
Inhaltsleere Elemente, die manchmal auch als solo-tags bezeichnet werden, also z.B. <br> , sind in dieser Form unter XHTML nicht erlaubt, wo sie statt dessen als <br/> notiert werden müssen. Um mögliche Probleme mit älteren Browsern zu vermeiden, sollte der abschließende Schrägstich noch durch ein Leerzeichen getrennt werden, also <br /> .

Um die richtige Notation in Abhängigkeit der Einstellung xhtml_endtags zu erhalten, stellt CMSimple_XH die Funktion tag() zur Verfügung, die wie folgt verwendet wird:

<?php echo tag('br');?>
ergibt:
<br>
bzw.:
<br />

Auch komplexe inhaltsleere Elemente können so erzeugt werden, wie in folgendem Beispiel gezeigt:

<?php echo tag('img src="..." alt="..."');?>
ergibt:
<img src="..." alt="...">
bzw.:
<img src="..." alt="..." />