{{ html }}

Allows any valid HTML input. May also include <liquid-markup> tags.

Properties

string object_type
Will always be "html".
true/false is_valid
True if the value is not empty.
html value
The HTML input. If there are any <liquid-markup> tags, they will be evaluated exactly once. Multiple references to value will yield the same result.
See liquid-markup for more details.
html plain_value
The HTML input exactly as it was entered. Any <liquid-markup> tags will NOT be evaluated before returning the result.
html interpreted_value
Identical to value, except that template code inside <liquid-markup> tags will be evaluated every time interpreted_value is referenced.
html output
Same as value - except that output is clickable in the preview site while value is not.
html output_in_list
Same as output.
string field_id
The identifier for this field.
html default_value
The default value (plain/uninterpreted) for this field if no value is specified.

Examples

{% if page.featured_intro.is_valid %}
	<div class="featured_intro">
		{{ page.featured_intro }}
	</div>
{% endif %}

Developer Overview

Liquid Markup