Markup patterns