Example 4: Text box control labeled using TITLE attribute

Best Practice Rating: Poor

Example Start

Name
E-mail
Comment

Example End

HTML Source Code

<div class="text">
    <div class="label">Name</div>
    <input type="text" size="30" name="name" title="Name"/>
</div>

<div class="text">
    <div class="label">E-mail</div>
    <input type="text" size="25" name="email" title="E-mail"/>
</div>

<div class="text">
    <div class="label">Comment</div>
    <textarea rows="5" cols="50" name="comment" title="Comment"></textarea>
</div>

CSS Source Code

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

div.text input,
div.text textarea {
  margin: 0;
  padding: 0;
  margin-left: 20px;
  margin-bottom: 1.25em;
}

  </style>