Le bouton radio permettent à l’utilisateur de sélectionner une seule option dans une liste.
<fieldset class="fr-fieldset" id="radio" aria-labelledby="radio-legend radio-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-1" name="radio">
<label class="fr-label" for="radio-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" checked type="radio" id="radio-2" name="radio">
<label class="fr-label" for="radio-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-3" name="radio">
<label class="fr-label" for="radio-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-small" aria-labelledby="radio-small-legend radio-small-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-small-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-group--sm">
<input value="1" type="radio" id="radio-small-1" name="radio-small">
<label class="fr-label" for="radio-small-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-group--sm">
<input value="2" checked type="radio" id="radio-small-2" name="radio-small">
<label class="fr-label" for="radio-small-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-group--sm">
<input value="3" type="radio" id="radio-small-3" name="radio-small">
<label class="fr-label" for="radio-small-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-small-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-disabled" aria-labelledby="radio-disabled-legend radio-disabled-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-disabled-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" disabled type="radio" id="radio-disabled-1" name="radio-disabled">
<label class="fr-label" for="radio-disabled-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" disabled checked type="radio" id="radio-disabled-2" name="radio-disabled">
<label class="fr-label" for="radio-disabled-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" disabled type="radio" id="radio-disabled-3" name="radio-disabled">
<label class="fr-label" for="radio-disabled-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-disabled-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-inline" aria-labelledby="radio-inline-legend radio-inline-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-inline-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-inline-1" name="radio-inline">
<label class="fr-label" for="radio-inline-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-inline-2" name="radio-inline">
<label class="fr-label" for="radio-inline-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-inline-3" name="radio-inline">
<label class="fr-label" for="radio-inline-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-inline-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-hint" aria-labelledby="radio-hint-legend radio-hint-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-hint-legend">
Légende pour l’ensemble des éléments
<span class="fr-hint-text">Texte de description additionnel</span>
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-hint-1" name="radio-hint">
<label class="fr-label" for="radio-hint-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-hint-2" name="radio-hint">
<label class="fr-label" for="radio-hint-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-hint-3" name="radio-hint">
<label class="fr-label" for="radio-hint-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-hint-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset fr-fieldset--error" id="radio-error" role="group" aria-labelledby="radio-error-legend radio-error-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-error-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-error-1" name="radio-error">
<label class="fr-label" for="radio-error-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-error-2" name="radio-error">
<label class="fr-label" for="radio-error-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-error-3" name="radio-error">
<label class="fr-label" for="radio-error-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-error-messages" aria-live="assertive">
<p class="fr-message fr-message--error" id="radio-error-message-error">Texte d’erreur obligatoire</p>
</div>
</fieldset>
<fieldset class="fr-fieldset fr-fieldset--error" id="radio-error-inline" role="group" aria-labelledby="radio-error-inline-legend radio-error-inline-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-error-inline-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-error-inline-1" name="radio-error-inline">
<label class="fr-label" for="radio-error-inline-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-error-inline-2" name="radio-error-inline">
<label class="fr-label" for="radio-error-inline-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-error-inline-3" name="radio-error-inline">
<label class="fr-label" for="radio-error-inline-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-error-inline-messages" aria-live="assertive">
<p class="fr-message fr-message--error" id="radio-error-inline-message-error">Texte d’erreur obligatoire</p>
</div>
</fieldset>
<fieldset class="fr-fieldset fr-fieldset--valid" id="radio-valid" role="group" aria-labelledby="radio-valid-legend radio-valid-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-valid-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-valid-1" name="radio-valid">
<label class="fr-label" for="radio-valid-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-valid-2" name="radio-valid">
<label class="fr-label" for="radio-valid-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-valid-3" name="radio-valid">
<label class="fr-label" for="radio-valid-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-valid-messages" aria-live="assertive">
<p class="fr-message fr-message--valid" id="radio-valid-message-valid">Texte de validation</p>
</div>
</fieldset>
<fieldset class="fr-fieldset fr-fieldset--valid" id="radio-valid-inline" role="group" aria-labelledby="radio-valid-inline-legend radio-valid-inline-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-valid-inline-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-valid-inline-1" name="radio-valid-inline">
<label class="fr-label" for="radio-valid-inline-1">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-valid-inline-2" name="radio-valid-inline">
<label class="fr-label" for="radio-valid-inline-2">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-valid-inline-3" name="radio-valid-inline">
<label class="fr-label" for="radio-valid-inline-3">
Libellé bouton radio
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-valid-inline-messages" aria-live="assertive">
<p class="fr-message fr-message--valid" id="radio-valid-inline-message-valid">Texte de validation</p>
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-hint-element" aria-labelledby="radio-hint-element-legend radio-hint-element-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-hint-element-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-hint-element-1" name="radio-hint-element">
<label class="fr-label" for="radio-hint-element-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-hint-element-2" name="radio-hint-element">
<label class="fr-label" for="radio-hint-element-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-hint-element-3" name="radio-hint-element">
<label class="fr-label" for="radio-hint-element-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-hint-element-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-hint-el-sm" aria-labelledby="radio-hint-el-sm-legend radio-hint-el-sm-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-hint-el-sm-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-group--sm">
<input value="1" type="radio" id="radio-hint-el-sm-1" name="radio-hint-el-sm">
<label class="fr-label" for="radio-hint-el-sm-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-group--sm">
<input value="2" type="radio" id="radio-hint-el-sm-2" name="radio-hint-el-sm">
<label class="fr-label" for="radio-hint-el-sm-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-group--sm">
<input value="3" type="radio" id="radio-hint-el-sm-3" name="radio-hint-el-sm">
<label class="fr-label" for="radio-hint-el-sm-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-hint-el-sm-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-sub" aria-labelledby="radio-sub-legend radio-sub-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-sub-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="1" type="radio" id="radio-sub-1" name="radio-sub">
<label class="fr-label" for="radio-sub-1">
<span>Label radio <sup>sup</sup>
<sub>sub</sub>
</span>
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="2" type="radio" id="radio-sub-2" name="radio-sub">
<label class="fr-label" for="radio-sub-2">
<span>Label radio <sup>sup</sup>
<sub>sub</sub>
</span>
</label>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group">
<input value="3" type="radio" id="radio-sub-3" name="radio-sub">
<label class="fr-label" for="radio-sub-3">
<span>Label radio <sup>sup</sup>
<sub>sub</sub>
</span>
</label>
</div>
</div>
<div class="fr-messages-group" id="radio-sub-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-rich" aria-labelledby="radio-rich-legend radio-rich-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="1" type="radio" id="radio-rich-1" name="radio-rich">
<label class="fr-label" for="radio-rich-1">
Libellé bouton radio
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="2" checked type="radio" id="radio-rich-2" name="radio-rich">
<label class="fr-label" for="radio-rich-2">
Libellé bouton radio
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="3" type="radio" id="radio-rich-3" name="radio-rich">
<label class="fr-label" for="radio-rich-3">
Libellé bouton radio
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-rich-inline" aria-labelledby="radio-rich-inline-legend radio-rich-inline-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-inline-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="1" type="radio" id="radio-rich-inline-1" name="radio-rich-inline">
<label class="fr-label" for="radio-rich-inline-1">
Libellé bouton radio
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="2" type="radio" id="radio-rich-inline-2" name="radio-rich-inline">
<label class="fr-label" for="radio-rich-inline-2">
Libellé bouton radio
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="3" type="radio" id="radio-rich-inline-3" name="radio-rich-inline">
<label class="fr-label" for="radio-rich-inline-3">
Libellé bouton radio
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-inline-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-rich-hint" aria-labelledby="radio-rich-hint-legend radio-rich-hint-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-hint-legend">
Légende pour l’ensemble des éléments
<span class="fr-hint-text">Texte de description additionnel</span>
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="1" type="radio" id="radio-rich-hint-1" name="radio-rich-hint">
<label class="fr-label" for="radio-rich-hint-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="2" type="radio" id="radio-rich-hint-2" name="radio-rich-hint">
<label class="fr-label" for="radio-rich-hint-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="3" type="radio" id="radio-rich-hint-3" name="radio-rich-hint">
<label class="fr-label" for="radio-rich-hint-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-hint-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-rich-hint-inline" aria-labelledby="radio-rich-hint-inline-legend radio-rich-hint-inline-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-hint-inline-legend">
Légende pour l’ensemble des éléments
<span class="fr-hint-text">Texte de description additionnel</span>
</legend>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="1" type="radio" id="radio-rich-hint-inline-1" name="radio-rich-hint-inline">
<label class="fr-label" for="radio-rich-hint-inline-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="2" type="radio" id="radio-rich-hint-inline-2" name="radio-rich-hint-inline">
<label class="fr-label" for="radio-rich-hint-inline-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="3" type="radio" id="radio-rich-hint-inline-3" name="radio-rich-hint-inline">
<label class="fr-label" for="radio-rich-hint-inline-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-hint-inline-messages" aria-live="assertive">
</div>
</fieldset>
<fieldset class="fr-fieldset fr-fieldset--error" id="radio-rich-error" role="group" aria-labelledby="radio-rich-error-legend radio-rich-error-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-error-legend">
Légende pour l’ensemble des éléments
<span class="fr-hint-text">Texte de description additionnel</span>
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="1" type="radio" id="radio-rich-error-1" name="radio-rich-error">
<label class="fr-label" for="radio-rich-error-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="2" type="radio" id="radio-rich-error-2" name="radio-rich-error">
<label class="fr-label" for="radio-rich-error-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="3" type="radio" id="radio-rich-error-3" name="radio-rich-error">
<label class="fr-label" for="radio-rich-error-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-error-messages" aria-live="assertive">
<p class="fr-message fr-message--error" id="radio-rich-error-message-error">Texte d’erreur obligatoire</p>
</div>
</fieldset>
<fieldset class="fr-fieldset fr-fieldset--error" id="radio-rich-error-inline" role="group" aria-labelledby="radio-rich-error-inline-legend radio-rich-error-inline-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-error-inline-legend">
Légende pour l’ensemble des éléments
<span class="fr-hint-text">Texte de description additionnel</span>
</legend>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="1" type="radio" id="radio-rich-error-inline-1" name="radio-rich-error-inline">
<label class="fr-label" for="radio-rich-error-inline-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="2" type="radio" id="radio-rich-error-inline-2" name="radio-rich-error-inline">
<label class="fr-label" for="radio-rich-error-inline-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element fr-fieldset__element--inline">
<div class="fr-radio-group fr-radio-rich">
<input value="3" type="radio" id="radio-rich-error-inline-3" name="radio-rich-error-inline">
<label class="fr-label" for="radio-rich-error-inline-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-error-inline-messages" aria-live="assertive">
<p class="fr-message fr-message--error" id="radio-rich-error-inline-message-error">Texte d’erreur obligatoire</p>
</div>
</fieldset>
<fieldset class="fr-fieldset" id="radio-rich-disabled" aria-labelledby="radio-rich-disabled-legend radio-rich-disabled-messages">
<legend class="fr-fieldset__legend--regular fr-fieldset__legend" id="radio-rich-disabled-legend">
Légende pour l’ensemble des éléments
</legend>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="1" disabled type="radio" id="radio-rich-disabled-1" name="radio-rich-disabled">
<label class="fr-label" for="radio-rich-disabled-1">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="2" disabled checked type="radio" id="radio-rich-disabled-2" name="radio-rich-disabled">
<label class="fr-label" for="radio-rich-disabled-2">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-fieldset__element">
<div class="fr-radio-group fr-radio-rich">
<input value="3" disabled type="radio" id="radio-rich-disabled-3" name="radio-rich-disabled">
<label class="fr-label" for="radio-rich-disabled-3">
Libellé bouton radio
<span class="fr-hint-text">Texte de description additionnel</span>
</label>
<div class="fr-radio-rich__img">
<img src="../../../example/img/placeholder.1x1.png" alt="[À MODIFIER - vide ou texte alternatif de l’image]" />
<!-- L’alternative de l’image (attribut alt) doit toujours être présente, sa valeur peut-être vide (image n’apportant pas de sens supplémentaire au contexte) ou non (porteuse de texte ou apportant du sens) selon votre contexte -->
</div>
</div>
</div>
<div class="fr-messages-group" id="radio-rich-disabled-messages" aria-live="assertive">
</div>
</fieldset>