Example 1: Radio group buttons with no labeling

Best Practice Rating: Fail

Example Start

Select pizza crust

Example End

HTML Source Code

<div class="label">Select pizza crust</div>
<ul class="radio">
  <li><input type="radio" name="crust" value="deep"/>Deep dish</li>
  <li><input type="radio" name="crust" value="thick"/>Thick</li>
  <li><input type="radio" name="crust" value="hand"/>Hand thrown</li>
  <li><input type="radio" name="crust" value="thin"/>Thin</li>
</ul>

CSS Source Code

  <style type="text/css">
div.label {
  margin: 0;
  padding: 0;
  margin-left: 20px;
  font-weight: bold;
}

ul.radio {
  margin: 0;
  padding: 0;
  margin-left: 20px;
  list-style: none;
}


  </style>