HTML er grundlaget for alle Web sider – også i XPages. Hvis du insætter en Panel control, så bliver det til et <div> tag – tilsvarende bliver et Computet Field til en <span> som nedenstående:
<span id="view:_id1:computedField1" class="xspTextComputedField">Hello world</span>
Under ‘All Properties’ kan du angive et andet tagName og dermed selv bestemme hvilke html kode der skal genereres. I dette eksempel har jeg sat tagname til ‘h1′
<xp:text
escape="true"
tagName="h1"
disableTheme="true"
styleClass="header">
<xp:this.value><![CDATA[#{javascript:"Hello world"}]]></xp:this.value>
</xp:text>
Hvis man samtidigt sletter id og sætter disableTheme=true, så ser resultatet i browseren således ud:
<h1 class="header">Hello world</h1>
HTML 5 – sådan sættes DOCTYPE
For at bruge HTML5, så skal der sættes en korrekt DOCTYPE på siden. Det gøres nemt fra Application Properties. Du kan læse mere her: ‘How to set the correct Doctype‘
Referencer