Markup validation