Il tag HTML viene in genere sostituito da un elemento HTML o XML completamente composto nell'elemento di contenuto pubblicato. Quest'elemento rende più semplice la modifica di Modelli presentazione utilizzando un editor HTML standard, poiché utilizza sintassi che non sarà considerata HTML difettoso.
Plumtree Publisher sostituisce un elemento chiamato pcs:html:xxx con un elemento HTML dai tag xxx (<xxx>). Per creare un elemento HTML standard, digitare il tag HTML nella casella HTML.
Il tag di avvio viene dotato di attributi derivati da quelli dell'elemento pcs:html:xxx. Può esistere qualsiasi numero di attributi, ed ognuno può essere sia un attributo di espressione sia un attributo letterale.
Un attributo
di espressione presenta il formato expr:yyy="expr",
dove yyy è
il nome legittimo dell'attributo ed expr
è qualsiasi espressione legittima.
L'attributo generato nel tag risultante è yyy="result",
dove result
è il testo risultante dalla valutazione dell'espressione expr.
Questa forma consente allo scrittore di modelli di fornire un valore,
calcolato al momento della pubblicazione come valore dell'attributo.
Per creare un tag con un attributo di espressione, digitare l'attributo
nella casella Espressione PCS
e digitare il nome del tag nella corrispondente casella Nome
espressione HTML.
Un attributo
letterale presenta il formato attr:yyy="value",
dove yyy è
il nome legittimo dell'attributo e value
è qualsiasi valore legittimo di attributo. L'attributo corrispondente
generato nel tag risultante è yyy="value".
Per creare un tag con un attributo letterale, digitare l'attributo
nella casella Valore statico
e digitare il nome del tag nel campo corrispondente Nome
espressione HTML.
|
Attributo |
Descrizione |
| Sintassi | <pcs:html:xxx (expr:yyy="expr" | attr:yyy="value")>contenuto </pcs:html:xxx> |
|
Esempio |
<pcs:html:a expr:href="nextchapter.location">Capitolo successivo</pcs:html:a> |
Il testo tra i tag è valutato sulla base del codice HTML risultante. Nell'esempio sopra, si crea un link "Capitolo successivo" al capitolo successivo come definito dalla proprietà di Plumtree Publisher cui si fa riferimento (nextchapter.location).
Per impostazione predefinita, un elemento generato dal tag HTML presenta un tag iniziale, un tag finale e contenuto. Per sostituire o ignorare questo formato, usare gli attributi di stile e contenuto aggiuntivi.
Nota: si può anche digitare codice HTML standard direttamente nella casella Codice nell'Editor Modello presentazione.