title: How do Rich Text Editors in HTML documents achieve their rich text formatting?
body: <p>Could you please explain how the text in the textarea gets styled in rich-text editors? I've tried to style text in the form but it doesn't change.</p>
  <p>Is it JS that recognizes characters typed by the user? How's that done?</p>
  <hr />
  <h3>Edit:</h3>
  <p>After a bit of research (Google rules!), I've found some excellent information. For others who might be interested, these links were very helpful to me:</p>
  <ul>
  <li><a href="http://www.webreference.com/programming/javascript/gr/column11/" rel="nofollow noreferrer">http://www.webreference.com/programming/javascript/gr/column11/</a></li>
  <li><a href="http://www.webreference.com/programming/javascript/gr/column12/" rel="nofollow noreferrer">http://www.webreference.com/programming/javascript/gr/column12/</a></li>
  </ul>