Names Are Better Than Character References

Yes, you can encode a < as &#60;, but in general, &lt; is much better, just because names are better than numbers. That's why the named entity declarations in the example below are actually quite typical constructs; it's really pretty unfriendly to users to have things like &#1351; floating around in documents.

Back-link to spec

Copyright © 1998, Tim Bray. All rights reserved.