Yes. Programming blocks can be split across blocks of markup. The output text inside the block is determined by that block. For example, markup text appearing within an IF statement will only be output if the conditional is TRUE. Similarly, markup can be included within loops and any other programming constructs.