Shape Language for HTML generation