<ui-field>
<ui-field-label html-for="field-email">Email</ui-field-label>
<ui-field-content>
<ui-input id="field-email" type="email" placeholder="you@example.com"></ui-input>
</ui-field-content>
<ui-field-description>We'll never share your email.</ui-field-description>
</ui-field>
<ui-field> <ui-field-label> <ui-field-content> <ui-field-description> <ui-field-error> <ui-field-group> <ui-field-legend> <ui-field-separator> <ui-field-set> <ui-field-title>
All components also accept standard HTML attributes (class, id, style, data-*, aria-*, etc.) which are passed through to the underlying element.