It's plain HTML, with some additional xf-tags, variables, template functions and filters for functions. HTML is HTML, xf-tags (unless self-closing) have an opening and closing tag (like <xf:if></xf:if>), variables can be accessed with {$variable}, template functions with {{function($args)}} and filters as {{function($args)|filter}}.