If desired, type the introductory text for your radio buttons. You might use something like Select one of the following.
Type <input type="radio".
Type name="radioset", where radioset both identifies the data sent to the script and also links the radio buttons together, ensuring that only one per set can be checked.
Type value="data", where data is the text that will be sent to the server if the radio button is checked, either by you (in step 5) or by the visitor.
If desired, type checked="checked" to make the radio button active by default when the page is opened. You can only do this to one radio button in the set. (The ="checked" is optional in HTML.)
Type the final />.
Type the text that identifies the radio button to the visitor. This is often the same as value, but doesn't have to be.
Repeat steps 27 for each radio button in the set.
Figure 17.24. This CSS positions the labels absolutely, just as in Figure 17.21. Then it gives the first radio button and any radio button after a br element a 9 em margin. The remaining radio buttons get 1 em margins.
Figure 17.25. The radio buttons themselves are created with the (X)HTML tags. The labels (King, Queen, etc.) are created with plain text alongside the (X)HTML tags.