My inner Standard Police is coming out again. This time, errors on post-edit.g is able to be fixed.

1   The error

Line 711, Column 71: & did not start a character reference. (& probably should have been escaped as &amp;.) …post-edit.g?blogID=8246144319788321828<strong title="Position where error was detected.">&amp;</strong>postID=5718095663952463684' title='Edit…

Your Blogger template may have the following codes,

<b:includable id='postQuickEdit' var='post'>
  <b:if cond='data:post.editUrl'>
    <span expr:class='&quot;item-control &quot; + data:post.adminClass'>
      <a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
        <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
      </a>
    </span>
  </b:if>
</b:includable>

The error is made by the fourth line of code,

<a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
    <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
</a>

2   The fix

The URL in it to be precise. Escaping will resolve it. A quick fix is

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
    <a expr:href='&quot;http://www.blogger.com/page-edit.g?blogID=[YOU_BLOG_ID]&amp;amp;pageID=&quot; + data:post.id' expr:title='data:top.editPostMsg'>
        <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
    </a>
<b:else/>
    <a expr:href='&quot;http://www.blogger.com/post-edit.g?blogID=[YOU_BLOG_ID]&amp;amp;postID=&quot; + data:post.id' expr:title='data:top.editPostMsg'>
        <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
    </a>
</b:if>

Slight inconvenience, [YOU_BLOG_ID] needs to be replaced with the blog’s ID. Also, the post and page use different link.

4   Stuff still not able to be fixed

Those widgets, CSS link, links for page navigation, and navigation bar. They could be fixed easy by Blogger, just simple escaping or using CSS style as suggested by W3C validator. They give you a HTML5 template, but also a problematic one if you care about standard. If you don’t care, why on Earth do you read to the end?