How to get rid of the most annoying blogger error: "The reference to entity "version" must end with the ';' delimiter".

What is the difference between & and &?
 How to get rid of the most annoying blogger error: "The reference to entity "version" must end with the ';' delimiter".

Like in the code bellow, are both working in the same way?



& is the html special character for &, which has a special meaning as the sigial for html special characters. The fact that href="" works is a convenience granted by most browsers who are nice enough to properly deal with invalid HTML, but it is technically incorrect. You want to use & because the entity will be converted into & in the HTML code.

Consider if you used & instead of & That would end the href value and make the HTML incorrect, right? So you have to use &
In HTML5, they are equivalent in that example. Traditionally, in HTML, only & was correct — but as with so many things, web developers blithely ignored this inconvenient rule and wrote bare ampersands everywhere. For their part, browsers just "did the right thing" and interpreted these ampersands as ampersands. HTML5 standardized this behavior, so now & is allowed by itself as long as what goes afterward does not look like an entity reference.

& is the html entity (encoded form) for &, used to describe an ampersand in languages where an ampersand actually means something, like XML.
HTML rendering tools, like the browser, will see & in the source but render &

So now if you face any problem while saving your Blogger HTML template, just check if there was any & or & HTML entity, and if yes, try to change them