adding ensure_id parameter to Html attributes

ensure_id parameter allows generation of element's ID even if it's ID
not defined explicitly
adding tab specs