# Radio [component-header:sl-radio] Radios allow the user to select one option from a group of many. Radios are designed to be used with [radio groups](/components/radio-group). As such, all of the examples on this page utilize them to demonstrate their correct usage. ```html preview Option 1 Option 2 Option 3 ``` ```jsx react import { SlRadio, SlRadioGroup } from '@shoelace-style/shoelace/dist/react'; const App = () => ( Option 1 Option 2 Option 3 ); ``` ?> This component works with standard `
` elements. Please refer to the section on [form controls](/getting-started/form-controls) to learn more about form submission and client-side validation. ## Examples ### Disabled Use the `disabled` attribute to disable a radio. ```html preview Option 1 Option 2 Option 3 Disabled ``` ```jsx react import { SlRadio, SlRadioGroup } from '@shoelace-style/shoelace/dist/react'; const App = () => ( Option 1 Option 2 Option 3 Disabled ); ``` [component-metadata:sl-radio]