Fieldset
These examples are used for automated tests and may not follow service manual best practice.
Fieldset default
Code
Markup
<fieldset class="nhsuk-fieldset">
<legend class="nhsuk-fieldset__legend nhsuk-fieldset__legend--l">
<h1 class="nhsuk-fieldset__heading">
What is your address?
</h1>
</legend>
</fieldset>
Macro
Fieldset with HTML
Code
Markup
<fieldset class="nhsuk-fieldset">
<legend class="nhsuk-fieldset__legend nhsuk-fieldset__legend--l">
<h1 class="nhsuk-fieldset__heading">
What is your address?
</h1>
</legend>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-line1">
Address line 1
</label>
<input class="nhsuk-input" id="address-line1" name="address-line1" type="text" autocomplete="address-line1">
</div>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-line2">
Address line 2 (optional)
</label>
<input class="nhsuk-input" id="address-line2" name="address-line2" type="text" autocomplete="address-line2">
</div>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-town">
Town or city
</label>
<input class="nhsuk-input nhsuk-u-width-two-thirds" id="address-town" name="address-town" type="text" autocomplete="address-level2">
</div>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-postcode">
Postcode
</label>
<input class="nhsuk-input nhsuk-input--width-10" id="address-postcode" name="address-postcode" type="text" autocomplete="postal-code">
</div>
</fieldset>
Macro
Fieldset with HTML via call block
Open this example in a new tab: Fieldset with HTML via call block
Code
Markup
<fieldset class="nhsuk-fieldset">
<legend class="nhsuk-fieldset__legend nhsuk-fieldset__legend--l">
<h1 class="nhsuk-fieldset__heading">
What is your address?
</h1>
</legend>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-line1">
Address line 1
</label>
<input class="nhsuk-input" id="address-line1" name="address-line1" type="text" autocomplete="address-line1">
</div>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-line2">
Address line 2 (optional)
</label>
<input class="nhsuk-input" id="address-line2" name="address-line2" type="text" autocomplete="address-line2">
</div>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-town">
Town or city
</label>
<input class="nhsuk-input nhsuk-u-width-two-thirds" id="address-town" name="address-town" type="text" autocomplete="address-level2">
</div>
<div class="nhsuk-form-group">
<label class="nhsuk-label" for="address-postcode">
Postcode
</label>
<input class="nhsuk-input nhsuk-input--width-10" id="address-postcode" name="address-postcode" type="text" autocomplete="postal-code">
</div>
</fieldset>