HTML-codeveld

HTML-codeveld

Het veld htmlcode slaat gecontroleerde geavanceerde opmaak op.

Geschikt voor

  • geavanceerde aangepaste opmaak onder technische verantwoordelijkheid
  • nauwkeurig gecontroleerde insluitingsfragmenten
  • gevallen waarin gestructureerde velden niet voldoende zijn

Voorbeeldschema

{ "name": "customMarkup", "label": "Custom Markup", "type": "htmlcode" }

Gebruik in sjabloon

{{{ customMarkup }}}

Voorbeeld van gecontroleerde insluiting:

<div class="custom-embed">
  {{{ customMarkup }}}
</div>

Gebruik het wanneer

Gebruik htmlcode alleen wanneer een gecontroleerd geavanceerd HTML-fragment echt nodig is.

Niet gebruiken wanneer

Gebruik htmlcode niet wanneer:

  • een gestructureerd veldmodel duidelijker zou zijn
  • redacteuren alleen geformatteerde inhoud nodig hebben
  • herhaalbare rijen nodig zijn

Geef de voorkeur aan text, textarea, richtext, of repeater wanneer mogelijk.

Technische opmerkingen

  • houd htmlcode onder duidelijke technische verantwoordelijkheid
  • gebruik het voor gecontroleerde geavanceerde fragmenten, niet als een omweg rond contentmodellering
  • evalueer de impact op rendering zorgvuldig, omdat opmaakkeuzes lay-out, styling en clientgedrag kunnen beïnvloeden
  • als redacteuren voornamelijk koppen, links, lijsten of alinea's nodig hebben, gebruik dan richtext

Gerelateerd