Make the code validate again.
Fix ampersands in URL. See http://www.htmlhelp.com/tools/validator/problems.html#amp
Fix example for 'samp' element. From http://reference.sitepoint.com/html/samp: The samp element’s purpose is to identify a sample of characters that form the output or result of some process. It’s not often seen in practice, but would most probably be encountered in an online technical manual or support site of some kind.
Fix example for the 'var' element. From http://reference.sitepoint.com/html/var: The var element is used to indicate that the text is a variable and shouldn’t be taken literally. Instead, it’s an example that should be replaced with your own value. Also in http://articles.sitepoint.com/article/html-37-steps-perfect-markup/2 at item 29.: A common misconception is that var should be used for marking up variables in programming code samples.
Fix example for the 'address' element. From http://reference.sitepoint.com/html/address: The address element isn’t used for the purpose that you may expect—that being to mark up a physical location alone. Instead, it’s used to indicate the contact point for the document in which it appears. This element would usually appear in a header or footer on the page.
Fix example for the 'dfn' element. From http://reference.sitepoint.com/html/dfn: Note that dfn is short for defining instance, not for definition—you should not place the actual definition of the term between the opening <dfn> and closing </dfn> tags.
Make the code validate
Initial version of XHTML 1.1 Quick Reference