def htmlquote(text):
    """
    Encodes `text` for raw use in HTML.
    
        >>> htmlquote(u"<'&\\">")
        u'&lt;&#39;&amp;&quot;&gt;'
    """
    text = text.replace(u'&', u'&amp;')
    text = text.replace(u'<', u'&lt;')
    text = text.replace(u'>', u'&gt;')
    text = text.replace(u"'", u'&#39;')
    text = text.replace(u'"', u'&quot;')
    return text
